33.8k reviews
250 meters northwest of the intersection of Fanqi Road and Yanqi Lake Road, Xiaxinzhuang Village, Yanqi Area, Huairou District, Beijing.