33.8k reviews
Inside the parking lot of Polar Ocean Park, Xiaoshan District, Hangzhou City, Zhejiang Province.