The Zhuhai Opera House, designed by architect Chen Keshi, opened in December 2016. The complex, situated on an island on Xiangzhou Bay, includes a 1,550-seat concert hall and 500-seat theatre. The venues are housed within architecturally striking shell shaped structures said to evoke the changing tides and the rising moon.
Even when there aren’t any performances taking place, families come to relax in the plazas and take in beautiful vistas of the Pearl River Delta from the nearby walking trails.