A rescuer searches for trapped persons at the site of a landslide in Baihe Village of Jingnan Township in Xingyi, southwest China's Guizhou Province, June 23, 2011.
Go to Forum >>0 Comment(s)