Haidian District, Beijing, China
Seated: 250
Standing: 250
Square Feet: 2,648 ft2
Ceiling Height: 19.7 ft