A breathtaking autumn migration is underway in Kunyu City, Xinjiang, where over 70,000 sheep are being herded from the high ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results