33.8k reviews
Northwest 1900 meters at the intersection of Baolai Road and Xinsi Road, Huangshan Store Village, Zhoukoudian Town, Fangshan District, Beijing.