additional images

Sunday Inspiration | Wuxi TAIHU Show Theatre | China

Located close to Lake Taihu in Wuxi, Jiangsu Province, China, the Wuxi Taihu Show Theatre concept was inspired by the Sea of Bamboo Park in Yixing, the largest bamboo forest in China. The 2000 seat theatre has been designed to house a permanent water show by Franco Dragone and just opened on the 22nd December 2019.

Architect: SCA | Steven Chilton Architects  |  Photos: Kris Provoost