Made In Heaven

Moraine Lake, Canada

Early morning calm on the shores of Moraine Lake, one of the crown jewels of the Canadian Rockies!

 « Canada