This state-of-the-art 1100-seat theatre in the impressive Himalayas Center, attached to the Jumeirah Himalayas Hotel, stages Chinese opera, other traditional performance arts and Western theatre. The venue has retractable seating and also screens films during the Shanghai International Film Festival.
Daguan Theater
Shanghai