Moraine Lake is one of the most visited and photographed lakes in Banff National Park, in Alberta Canada.
Showing up at Moraine Lake before dawn is a must as to avoid the multitude of tours busses. The morning sun is subtle and magical. The lake, being glacially fed, does not reach its crest until mid to late June. When it is full, it reflects a distinct shade of blue. The color is due to the refraction of light off the rock flour deposited in the lake on a continual basis.
There are viewpoints of the lake a short distance from the parking area (5 minute walk). There is also a trail along the northern edge of the lake.
If you want to stay overnight, the Moraine Lake Lodge is located at the bottom of the lake. Canoe rentals are also available to explore the lake, which is certainly a must do activity.