Photo taken on Sept. 27, 2013 shows the Wolong Island in the Songhua River in Jilin City, northeast China's Jilin Province. (Xinhua/Wang Song)
Go to Forum >>0 Comment(s)