China’s Three Gorges Dam generates huge amounts of power and controls flooding, but extreme weather and environmental ...
In October 1963, a massive section of mountain collapsed into Italy’s Vajont Reservoir and created a wave that surged over one of the tallest dams ever built. The dam remained standing, but the water ...
BEIJING, China - A brutal natural disaster in Nepal recently shocked the global community with its terrifying speed. A massive flash flood crashed down the ...