Hangzhou: a city of water