33.8k reviews
South side of the road, 400 meters west of the intersection of Zhangtai Road and Xiaokou Road, Taihu Town, Tongzhou District, Beijing.