O Grande Teatro está localizado em Zhuhai, Zhuhai Wild Elephant Island Beach Lovers Road, é a única construção chinesa na ilha da Ópera, uma área total de construção de 59.000 metros quadrados, incluindo 1.550 assentos de teatro, 550 pequenos teatros multifuncionais, etc., o tamanho do show de teatro lua e modelo de concha dupla, também chamado de 'concha', 'concha pequena', 'conchas grandes' altura máxima de 90 metros.