Herds of wild Argali sheep and Siberian ibex were caught on camera navigating the rugged cliffs of the Barlik Mountain Pasture in Yumin County, Tacheng Prefecture, in northwest China's Xinjiang Uygur Autonomous Region.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3