West Lake
Search results
We did not find results for: Hangzhou, China.
Check spelling or type a new query.
We did not find results for: Hangzhou, China.
Check spelling or type a new query.
Hangzhou is the capital and most populous city of Zhejiang, China. It is located in the northeastern part of the province, sitting at the head of Hangzhou Bay, which separates Shanghai and Ningbo. Wikipedia