QINGHAI LAKE, April 15, 2016 -- Cormorants are seen on the rock of an island on the Qinghai Lake in northwest China's Qinghai Province, April 15, 2016. Qinghai Lake, covering 4,400 square kilometers, is China's largest inland salt lake. (Xinhua/Xing Zhi)
Day|Week