Photo taken on May 21, 2013 shows the road scenery on the Yongxing Island in Sansha City, south China's Hainan Province. [Xinhua/Zha Chunming]
Go to Forum >>0 Comment(s)