West Lake >Next Place
West Lake is a freshwater lake in Hangzhou, China. It is divided into five sections by three causeways. There are numerous temples, pagodas, gardens, and natural/artificial islands within the lake. Other places: Hyde Park, London London Eye CN Tower



Take a tour by your browser-TourBrowser.COM