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