33.8k reviews
1900 meters northwest of the intersection of Baolai Road and Xinsi Road, Huangshan Dian Village, Zhoukou Dian Town, Fangshan District, Beijing.