33.8k reviews
No. 30, Yanggong Causeway, Xihu Street, Xihu District, Hangzhou, Zhejiang Province, China, inside Gate No. 3 of Quyuanfenghe Park.