- The Chongqing Grand Theatre is a performing arts venue in central Chongqing, located overlooking the Yangtze River. the building looks like a mix between a space center and a sailing ship.
Filters

Sorry, no events were found. Try adjusting the filters, or returning to the main events page.

Return to Top ▲Return to Top ▲