An eagle-eye Wyoming Department of Transportation employee spotted a bighorn sheep at the entrance to the Wind River Canyon recently. Can you spot it?