The Needle Mountains

The Needle Mountains

Town of Silverton with it's visitor center below the Needle Mountains