Paradise on Earth

West Lake, Hangzhou, located in the western area of Hangzhou City's historic centre, is one of the most beautiful sights in China. Embraced by mountains on three sides and emerald hills that are covered with lush forests, rocks, gullies and streams, the beauty of this natural water wonderland i