Hungary flag
BIFA 2024

Zhuhai Grand Theater

  • Photographer
    Kunhua Chen

Zhuhai Grand Theatre is the only opera house in China built on an island, and I wanted to explore the different beauty of Zhuhai Grand Theatre through different angles.