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

6,160 views
97 faves
44 comments
Taken on August 4, 2006