A batch of Tibetan antelopes are seen near the Qinghai-Tibet railway in the Hoh Xil Nature Reserve in northwest China's Qinghai Province in the file photo taken on June 9, 2006. (Xinhua Photo) [1] [2] [3] [4]
[1] [2] [3] [4]