Landslide in China's Chongqing

Landslide in China's Chongqing

A section of hillside collapsed onto homes and businesses in the southwestern Chinese city of Chongqing, sending debris across the. road and forcing passing vehicles to stop.

Excelsio Media

Share:

Comentarios

Comentarios de Facebook