A massive landslide in Nepal tore away a huge section of the mountain and crashed into the river below.
The sheer force of nature transformed the landscape within moments.

A breathtaking reminder of how powerful and unpredictable nature can be.