Tourists in northwest China’s Zhaosu County in Xinjiang Uygur Autonomous Region, witnessed a splendid scene of tens of thousands of horses galloping on a grassland. Zhaosu County is dubbed by the Chinese as “Home to Horses from Heaven”. Normally, these horses are fed in stables. But herdsmen occasionally release them to run on the vast grassland to exercise their bodies, which has gradually become one of the main attractions for tourists.
CCTV English is the official channel for CCTV