Every July, the Zhaosu Prairie, located in the Ili Kazak Autonomous Prefecture, northwest China's Xinjiang Uygur Autonomous Region, attracts numerous tourists from across the country. They head to the vast grassland to see the spectacular view of thousands of horses galloping up the prairie.