Few vehicles are seen on the road to West Lake, the most popular tourist destination in Hangzhou, Zhejiang Province, on Aug. 20, ahead of the G20 Summit. [Photo by Long Wei/China.com.cn]
Go to Forum >>0 Comment(s)