Vista from Artists Point. North Cascades National Park. Vista sits between Mt. Baker and Mt Shuksan at 6,500 ft.
There are no comments yet, be the first!
Do not provide this unless you are a robot!
There are no comments yet, be the first!