Share
Copied
CGTN encountered a flock of Altay sheep shifting to another pasture in northwest China's Xinjiang Uygur Autonomous Region. Join CGTN to find out more about the amazing land.