Great Oregon Hikes, Sherrard Point, Larch Mountain