Hangzhou is the capital 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.
Source: Wikipedia