Download
Live: 'Shell' image of Zhuhai Grand Theater stands in south China – Ep. 11

Rising out of Yeli Island in the city of Zhuhai, south China's Guangdong Province, Zhuhai Grand 
Theater is the only opera house built on an island in the country. Designed in the shape of two 
shells, the city landmark covers a total construction area of 59,000 square meters. Join CGTN for a virtual view of the theater.

Search Trends

Live: 'Shell' image of Zhuhai Grand Theater stands in south China – Ep. 11

Rising out of Yeli Island in the city of Zhuhai, south China's Guangdong Province, Zhuhai Grand 
Theater is the only opera house built on an island in the country. Designed in the shape of two 
shells, the city landmark covers a total construction area of 59,000 square meters. Join CGTN for a virtual view of the theater.