Designed by
Title
Hongcun Ancient Villages/ Chinese Architecture, Ancient Chinese Village #63088383
Description
Historical Huizhou region of southern Anhui Province UNESCO World Heritage Site in 2000. Scenes from the film Crouching Tiger, Hidden Dragon were filmed on location in Hongcun.
This image is editorial