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