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