By Xinming Li, bostonese.com
Boston, May 18, 2015, — Hangzhou is the capital of Zhejiang Province, China, and a sister city of Boston. The city’s West Lake was, once again, the most popular scenic spot in China during the three-day Labor Day (May 1, known as May Day in the US) holiday, according to a list by AMAP. The city’s Thousand Island Lake, the Forbidden City in Beijing, Hengdian World Studios and Mount Lao in Shandong ranked the second to the fifth on the list.

Photos of West Lake by painter Sophia Yee, who grew up in Hangzhou, in the early Spring of 2011.
(more…)








