An aerial drone photo shows the landslide site in Junlian County in the city of Yibin, southwest China's Sichuan Province, Feb. 10, 2025. (Xinhua/Jiang Hongjing)
Go to Forum >>0 Comment(s)