This photo taken on May 24, 2024 shows the scenery at the Tianchi Lake on Changbai Mountain in northeast China's Jilin Province. The Tianchi Lake, a crater lake nestling amid snow-draped mountains, stands a remarkable scenic attraction every year when the frozen water starts melting. (Xinhua/Yan Linyun)