33.8k reviews
Approximately 50 meters southwest of the North Gate of Ditan Park, Hepingli Zhongjie, Dongcheng District, Beijing.