33.8k reviews
Northwest of the intersection of Datai Road and Xiaqing Highway, approximately 100 meters, in Mentougou District, Beijing.