by Xuujie | 26th of February, 2008
Hongcun is a small village located in southern part of Anhui province in China, it's famous for its southern Anhui historical architecture.
Do you find this place familiar? You will remember this place if you have watched the movie (Crouching Tiger, Hidden Dragon). More