Floods, Landslide in China

A view of the site at Wangong village in Hanyuan county in Ya'an, in the southwestern Chinese province of Sichuan on Tuesday, July 27, 2010. At least 21 people were missing and 92 houses collapsed in the landslide triggered by heavy rains.

Credit: Feng Zi/Color China Photo/AP Images