Financial Street, Xicheng District, Beijing, China, 100032
Seated: 40
Standing: 35
Square Feet: 620 ft2