Financial Street, Xicheng District, Beijing, China, 100032
Seated: 30
Standing: 30
Square Feet: 759 ft2