Release time:2024-04-30 08:47:04 Source:Planet Pulse news portal
Swans are pictured at a lake in Rongcheng, east China's Shandong Province, early Oct. 26, 2020. (Photo by Wang Fudong/Xinhua)
Related articles
Random recommendation