Filming Locations in Huzhou

Anji bamboo forest, Jiangsu, China
Crouching Tiger, Hidden Dragon (2000)

View Details
Huzhou, Zhejiang, China
People Along the Grand Canal (2022)

Huzhou is a prefecture-level city in northern Zhejiang province. Lying south of the Lake Tai, it bor...

View Details