Four shepherds were trapped in the mountains after a sudden snowstorm hit Tacheng Prefecture in northwest China’s Xinjiang Uygur Autonomous Region on Wednesday. The police carried out an ultimate rescue and finally brought the shepherds home safe and sound.
[]