Actors and actresses perform a show featuring the culture of Zhouzhuang, one of China's most famous water townships(水乡) in Kunshan city of Jiangsu province, at Shanghai Expo Park on May 20, 2010. The 15th Zhouzhuang International Tourism Festival kicked off on May 20, with 180 professional actors and some local residents taking part in the opening ceremony performance. [Photo/Xinhua]