Humphreys Peak- the tallest point in Arizona
Humphreys Peak is located north of Flagstaff Arizona at the Snowbowl ski resort. The trail head is literally at the parking lot of the ski resort. When you first start off on the trail, you walk underneath a ski lift chair. […]