33.8k reviews
33 Kehui Road, Olympic Village Sub-district, Chaoyang District, Beijing, inside the North Garden of Olympic Forest Park (west side)