Photo taken on June 19, 2011 shows the inundated Longtoushan Town in Dexing City, east China's Jiangxi Province.
Go to Forum >>0 Comment(s)