Pictures taken during a day trip to Zhouzhuang two days ago. Zhouzhuang is one of water villages in China, about 3 - 4 hour drive (with traffic) from Shanghai. Our guide said this town is believed to be China's first water town - with 900 years of history. Half of the buildings in the village were built during the Ming, Yuan and Qing dynasties.