Seriously if you are visiting Canada, you got to come to Banff, Lake Louise and Moraine Lake. This was on Canada's old $20 bill (not the new plastic ones). Scenery is breath-taking. Best time would be during Summer time when the snow fully melted and you could see the blue/green water reflecting the sunlight.
There are some great hiking trails with good views of the lake.
If you own or manage Moraine Lake, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.