China Floods_Lea.jpg - Washington Times
Skip to content

A landslide sweeps aside buildings in the village of Wangong in Hanyuan county in Ya'an in southwest China's Sichuan province in this Tuesday, July 27, 2010, file photo. (AP Photo) ** FILE **
Photo by: Anonymous
A landslide sweeps aside buildings in the village of Wangong in Hanyuan county in Ya'an in southwest China's Sichuan province in this Tuesday, July 27, 2010, file photo. (AP Photo) ** FILE **

Featured Photo Galleries