Thumb

In this fabulous capture by Jeffrey Pang, we see two canoers paddling through Lake Louise as a break in the clouds reveals the majestic Victoria Glacier in the background. Lake Louise is a glacial lake located in Banff National Park in the province of Alberta, Canada.

Avatar

Chloe John

19261 pins   8 boards   43 followers

Follow

Other pins from

Chloe John