A view of the starry sky above the Bayi glacier in Qilian Mountains, northwest China's Qinghai province. [Photo/IC]