33.8k reviews
Inside the North Park of Olympic Forest Park, Anli Road, Chaoyang District, Beijing (West Side)