Haidian District, Beijing, China
Seated: 850
Standing: 850
Square Feet: 12,809 ft2
Ceiling Height: 39.4 ft