Lake Louise, Alberta Photo
Instagram of the Day: Daydreaming on Lake Louise
Every day we bring you the most beautiful travel photo posted to Instagram. This picture comes from Roof Topper. Lake Louise in Alberta, Canada looks so still and peaceful.