When you arrive at the Sheep Rock scenic overlook and interpretive nature trail high above Hells Canyon, you’re baffled.