Kiangs run on the river beach at the Hoh Xil Nature Reserve in northwest China's Qinghai Province, Oct. 24, 2009. [Hou Deqiang/Xinhua]
Comments