flickr-free-ic3d pan white

Dreamy lake island ...

An island world lies within beautiful Lake Ohara, in BC's Yoho National Park near the Alberta border - which gets my vote as the most stunning place on the planet.


Endless waterfalls from alpine melt continually cascade into the lake down severe rock walls. You can lose yourself in this place, and at once, find yourself, too. (Shot on Fuji Velvia 50 slide film (yes, film !)

Facebook | Twitter | Getty Images site

97 faves
Taken on August 4, 2006