Photo taken on April 1, 2020 shows peach blossoms along the Yarlung Zangbo River Grand Canyon, known as the world's deepest canyon, in southwest China's Tibet Autonomous Region. (Xinhua/Hou Jie)
Scenery of Yarlung Zangbo River Grand Canyon in Tibet
Source: Xinhua| 2020-04-02 07:18:38|Editor: huaxia