33.8k reviews
North Hill Street, West Lake Scenic Area, Hangzhou, Zhejiang Province, China (North Side)