Visible and impressive from the road was Heaven's Peak, a craggy, snow-dappled mountain almost 9,000 feet in altitude.