The clear waters of Lake Helen [Wallpaper]

lassenvolcanic_2160x1920

Lake Helen, Lassen National Forest, California. I just love how the water is so clear, no need for a mirror if you live in these parts of the woods.

[via InterfaceLIFT]

Related Posts