
Largest Single Structure Indoor Water Curtain Stage
The Yueying Wuyi Theater, located in Wuyi Mountain, Nanping City, Fujian Province, China, boasts a single continuous indoor stage with an area of 2,450.29 square meters. Its water curtain facility spans 45 meters in length, while the stage pool has a maximum water storage capacity of 8,225 cubic meters. Verified by the WRCA, it has been confirmed as the “Largest Single Structure Indoor Water Curtain Stage”.