Tourists view posters about the theatre festival held at Wuzhen, a historical water town, in Tongxiang, east China's Zhejiang Province, on Oct. 18, 2018. The sixth Wuzhen Theatre Festival kicked off here on Thursday, which will last 11 days. Theatrical artists from 17 countries and regions will stage various theatrical art performance for theatre lovers and tourists. (Xinhua/Weng Xinyang)