Post Original Author: Timothy Lehman Famous for its scenic beauty, the City of Hangzhou lies in the Yangtze River Delta on the eastern coast of China. The city’s West Lake region is a very popular area for city dwellers and tourists to visit and sight-see. Yet until more recently, Hangzhou had become overpopulated with cars and other motor [...] View More...


