Moraine Lake Banff National Park Canada Alberta glacier

Location: Banff National Park. Alberta. Canada

This is Moraine Lake, one of the most beautiful lakes in Banf National Park, at the heart of the Canadian Rocky Mountains.

This glacially-fed lake is is situated in the Valley of the Ten Peaks, at an elevation of 1,885 m (6,183 feet). The lake is crowned by ten mountains, all of them reaching more than 3000 metres:

  • Mount Fay 3,235 m / 10,613 ft
  • Mount Fay 3,235 m / 10,613 ft
  • Mount Little 3,088 m / 10,131 ft
  • Mount Bowlen 3,072 m / 10,079 ft
  • Mount Tonsa 3,057 m / 10,030 ft
  • Mount Perren 3,051 m / 10,010 ft
  • Mount Allen 3,310 m / 10,860 ft
  • Mount Tuzo 3,246 m / 10,650 ft
  • Deltaform Mountain 3,424 m / 11,234 ft
  • Neptuak Mountain 3,233 m / 10,607 ft
  • Wenkchemna Peak 3,170 m / 10,401 ft

The milky blue colour is caused by the refraction of light on the glacial rock flour in suspension. This phenomenon can be seen also in other lakes of Jasper and Banff National Parks, such as Peyto Lake or Bow Lake.

The picture was taken from the top of a massive pile of rocks located at the base of the lake. It's impossible to miss, once you get the lake you will see it for sure. Reaching the top is not very hard, and you will be rewarded with one of the most amazing views of the Canadian Rockies!

Here you have the same photo in black and white

The map below shows the exact location of Moraine Lake:

View larger map