A landslide hit an industrial park in Shenzhen in south China on Monday. A huge mound which formed as a result of illegal soil dumping at some point went down under its own weight. There is an estimated 85-90 people and about 30 buildings under the pile of soil and garbage.

Photo: STR / AFP / East News

New and best

11 091

1 102

1 091
13 518

Read more