33.8k reviews
260 meters northwest of the intersection of Jingjia Road and Industrial Subdistrict Road, Huairou District, Beijing.