A soldier carries an old woman onto a boat in Yongxi town, Dazu county of Southwest China's Chongqing, June 22, 2011. Persistent downpours have battered the county since Tuesday, triggering floods in 24 towns and affecting 142,000 residents. Disaster relief efforts are underway. [Photo/Xinhua]
|