Peak 12115 (aka. Drop Off...

Peak 12115 (aka. Drop Off Mountain). This summit, located one mile WNW of Spirit Mountain, rises more than 360 feet above the saddle it shares with Spirit Mountain.

Comments

No comments posted yet.