Haidian District, Beijing, China
Seated: 120
Standing: 80
Square Feet: 1,141 ft2
Ceiling Height: 12.1 ft