Blooming magnolia flowers are pictured under the starry sky in Cangwangzhai Village of Yongsheng Town in Jiangyou, southwest China's Sichuan Province, April 13, 2024. (Xinhua/Jiang Hongjing)