October 3, 2019
Last Updated: February 1, 2012
A herd of sheep graze in the snowcapped Northern Caucausus Mountains near the town of Stephantsminda, Georgia.