May 28: In this photo released by China's Xinhua News Agency, a landslide near the Tangjiashan earthquake-induced lake blows up dust in Beichuan County in southwest China's Sichuan Province.

Advertisement