An aerial drone photo taken on April 14, 2024 shows blooming magnolia flowers in Cangwangzhai Village of Yongsheng Town in Jiangyou, southwest China's Sichuan Province. (Xinhua/Jiang Hongjing)