Culture at the DaGuan Theatre

Classic and contemporary Chinese culture on your doorstep


Next door to Jumeirah Himalayas Hotel Shanghai, sits the Himalayas Centre, a building designed to be an exploration of the country’s cultural achievements, both past and present. Within it you’ll find the Himalayas Art Museum and the impressive DaGuan Theatre, both expertly curating various aspects of China’s artistic culture. The multi-purpose theatre is a jewel in the city’s crown, hosting a varied programme of events throughout the year, including the Shanghai International Film Festival, showcasing both local and international acts, banquets, award ceremonies and promotional events.

Women playing traditional Chinese instruments