Absolutely breathtaking! Taken yesterday about a mile from the fire lookout on top of Sourdough Mountain in North Cascades National Park. Washington State, USA. submitted by /u/slumberpartymonster
[link] [comments]