Boston Peak
Darrington, WA
Adventure
Boston Peak is a tall peak in the North Cascades in the U.S. state of Washington and within North Cascades National Park. At 8,894 feet in elevation it is the 26th highest peak in Washington.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account