View of the mountains from Twin Mountain Inn