People celebrated the local Shogon Bahar Festival to mark the coming of spring in Taxkorgan Tajik Autonomous County, Xinjiang Uygur Autonomous Region from March 18 to 19.
The event included traditional sports such as horse racing and scrambling for sheep.