Valley of the ten peaks and Moraine Lake, Banff NP, Canada (by sunset1uk).