albertoloyo
One of Canada's most famous lakes
Moraine Lake is one of the most famous lakes in Canada (it even appears on the $20 bills). It's located in Banff National Park in the Valley of the Ten Peaks, only a few miles from Lake Louise. The attention-grabbing blue color is caused by rock flour in the water and is characteristic of many lakes in the region. There's a small hill nearby that you can scale to get a great panoramic view of the lake.
+4