Thousands of horses galloping in Xinjiang