Watch Rare Wild Sheep Run Up Steep Mountainside With Ease

May 17, 2017 - A rare sighting of a herd of argali was captured in Alxa Right Banner in China's Inner Mongolia Autonomous Region. Argali are wild… more