The photo captures the beauty of starry sky over Hoh Xil in Northwest China's Qinghai province. (Photo/ China News Service)