33.8k reviews
Northwest 1900 meters, intersection of Baolai Road and Xinsi Road, Huangshanzhan Village, Zhoukoudian Town, Fangshan District, Beijing