33.8k reviews
Approximately 160 meters north of the intersection of Xiaopu Road and Luyuan North Street, Tongzhou District, Beijing.