Financial Street, Xicheng District, Beijing, China, 100032
Seated: 42
Standing: 50
Square Feet: 875 ft2