The magnificent Rocky Mountain bighorn sheep. Became part of my hike on this day. Rocky Mountain bighorn sheep are very social animals, generally separated into two groups. Mature rams stay in one group while the ewes, lambs, and young rams congregate separately.
On this beautiful morning however, this group was kind enough to stop by for a few group photos.