Hangzhou, capital of Zhejiang province, is located 180 km southwest of Shanghai.Hangzhou is known for its beautiful natural scenery, with the West Lake (Xi HĂș)as the most famous.