Sheep eat grass by the Qinghai Lake in northwest China's Qinghai Province Aug. 30, 2021. (Xinhua/Zhang Jun)
Go to Forum >>0 Comment(s)