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