Tourists visit a lake at Jiuzhaigou scenic spot in southwest China's Sichuan Province, Oct. 10, 2024. (Xinhua/Wang Xi)