Print
Mail
Large
Medium
Small
Share on
Tourists are seen at the West Lake of Hangzhou, east China's Zhejiang Province, on Oct. 3, 2015. [Photo/Xinhua]