Hangzhou está situada en el curso bajo del río Qiantang, en el sureste de China, a 180 kilómetros de Shanghai. Es una de las ciudades centrales de la región del delta del río Yangtze.
Hangzhou tiene un clima monzónico subtropical con cuatro estaciones distintas, un clima templado y una ubicación geográfica y condiciones naturales superiores. Hangzhou tiene jurisdicción sobre 6 distritos, 2 condados y 5 ciudades a nivel de condado. Hangzhou tiene una superficie total de 16.596 kilómetros cuadrados y una población de 6,08 millones, de los cuales el área urbana es de 683 kilómetros cuadrados y la población urbana es de 1,69 millones.
Hangzhou es una de las cunas de la civilización china. Hace 4.700 años, los humanos ya prosperaban en esta tierra. Se trata de la llamada "cultura Liangzhu". Hangzhou fue la capital del Reino Wuyue durante las Cinco Dinastías en el siglo X y la capital de la Dinastía Song del Sur en los siglos XII y XIII. Es una de las siete capitales antiguas de China y es famosa por su patrimonio histórico y cultural. Esta ciudad tiene una historia de más de 2200 años desde que el primer emperador de la dinastía Qing estableció el condado.