The city of Rizhao in Shangdong, Eastern China has had an exceptionally lucky escape this week when a rockslide occurred in a new public park, shortly before it was due to open. After inspecting the site, local officials said the landslide was a natural phenomenon, and not the result of human activity.

Error loading 238