An aerial drone photo taken on Oct 18, 2024 shows a scenic spot of Qinghai Lake in Northwest China's Qinghai province. [Photo/Xinhua] Recent research by Chinese scientists has revealed that over ...