A herd of ibex were spotted running on steep cliff in Changji City, northwest China's Xinjiang Uygur Autonomous Region.