An aerial drone photo taken on April 1, 2024 shows the scenery of peach blossoms at a village in Nyingchi, southwest China's Xizang Autonomous Region. (Xinhua/Tenzin Nyida)