18 Xuanwai Street Xicheng District, Beijing, 北京市 China, 118305
Seated: 800
Standing: 800
Square Feet: 8,380 ft2