May 29: The road linking Wenchuan County and Yingxiu Township is blocked by a landslide in Aba Prefecture, southwest China's Sichuan province.

Advertisement