Wuzhen Theatre Festival a stage for performance and self-expression
By Cheng Yuezhu| chinadaily.com.cn| Updated: Oct 29, 2019
The annual Wuzhen Theatre Festival recently turned the 1,300-year-old water town Wuzhen in East China's Zhejiang province into a grand stage for performance and self-expression. [Photo provided to China Daily]