33.8k reviews
Within the Thousand Islands Lake Scenic Area, Menggu Road, Chun'an County, Hangzhou City, Zhejiang Province.