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