WUHAN, July 4, 2016 - The aerial photo taken on July 4, 2016 shows excavators working at a landslide site in Lianghekou Village of Datong Town in Qichun, central China's Hubei Province. Continuous rainfall triggered the landslide in Qichun Monday, causing two people buried. One has been confirmed dead. Searching operation is still underway. (Xinhua/Zhang Mocheng)

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos