Photos

Photographer's Note

Photo taken at Zhouzhuang which is China's oldest water town. The old wooden huts have been preserved nicely. Tom Cruise's Mission Impossible 3 was shooted in this town. It is worth a visit.

Nobody has marked this note useful

Photo Information
Viewed: 881
Points: 4
Discussions
  • None
Additional Photos by Rita Hung (malfunction) (85)
View More Pictures
explore TREKEARTH