Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
A river barge lies overturned in the Yangtze River, China. Flooding is the most likely cause of the accident. Salvage and rescue crews work the wreck and can be seen in the background. Many tragedies have been occurring as China quicly grows and develops.