The Alps are Europe’s biggest mountain range and lie right at the ... reservoirs for dams that provide hydroelectric power to towns and cities. Although the electricity they generate is vital ...
But scientists warn that ski holidays in the Alps could soon become a thing of ... it can quickly drain down steep mountain valleys leading to increased erosion and bigger floods.
Tucked away in a picturesque river valley at the foot of the Rocky Mountains is the town of Cochrane, Alta. A short drive from Banff National Park to the west and City of Calgary to the east ...