The picture is from Lake Louise in Banff National Park in Alberta, Canada, in the Canadian Rockies. That view is probably from the Fairmont hotel.
It’s one of the top nature destinations in Canada and if you’re interested in visiting, they’re open pretty much all year round though to get that view you have to go in summer.
Credit:stackoverflow.com‘