Zhuhai Grand Theatre is the only opera house built on the island in China. Located on the beach of Beaver Island, Lovers Road, Zhuhai Grand Theatre has become a landmark building and symbol of Zhuhai. The design inspiration of the Grand Theater "Riyuebei" comes from the famous painting "Birth of Venus", the goddess of Venus was born from the shell, and the Riyuebei is unique to the Pearl River Delta, so there is the concept of Riyuebei. The Solar-Moon shellfish scheme is derived from "Pearl is born in shellfish, shellfish is born in the sea", which is in line with the taste of Zhuhai city. The Solar-Moon shellfish exhibits a semi-permeable effect in the daytime, while the night is as glittering and translucent as the moonlight.