33.8k reviews
No. 70 Santai Mountain Road, Santai Yunshe, Xihu Street, Xihu District, Hangzhou City, Zhejiang Province (within the Xihu Scenic Area)