Das Grand Theatre befindet sich in Zhuhai, der Zhuhai Wild Elephant Island Beach Lovers Road, und ist das einzige chinesische Opernhaus auf der Insel. Die gesamte Baufläche beträgt 59.000 Quadratmeter, darunter ein Theater mit 1.550 Sitzplätzen und ein kleines Multifunktionstheater mit 550 Sitzplätzen. usw., die Größe des Theatershow-Mond- und Doppelschalenmodells, auch „Shell“, „kleine Muschel“, „große Muscheln“ genannt, maximale Höhe von 90 Metern.