Hangzhou lies on China’s east coast about 110 miles southwest of Shanghai. It is on approximately the same latitude as Jacksonville, Florida.