Liberty Bell Mountain
Winthrop, WA
Adventure
Liberty Bell Mountain is located in the North Cascades, State of Washington, United States, approximately one mile south of Washington Pass on the North Cascades Highway. Liberty Bell is the most northern spire of the Liberty Bell Group, a group of spires that also includes Concord Tower, Lexington Tower, North Early Winters Spire, and South Early Winters Spire.
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