Wallowa Mountains & Lake in Oregon

Wallowa Lake

Click to Enlarge&Move The Wallowa Lake in Oregon, is not just stunning because of its pristine clear cool waters, and also because it is surrounded on three sides by the snow-capped Wallowa Mountains. The Wallowas are often called  “Americas Little Switzerland” for alpine lakes and meadows. Considered to have been created as a…

Continue reading