In a nest on trees in the distance, on Petersburg Mountain
Seen in the parking lot at the Taklanika Campground stop.
You should be able to see three sheep in the hills above the Teklanika River, Dinali National Park, Alaska.