West Lake September 15, 2012 by Ashley West Lake in Hangzhou, China with the Lei Feng Pagoda in the background Share this:FacebookTwitterTumblrRedditLinkedInEmailPinterestPrintLike this:Like Loading... Related