33.8k reviews
1900 meters northwest of the intersection of Bao Lai Road and Xin Si Road, Huangshan Dian Village, Zhoukou Shop Town, Fangshan District, Beijing.