Enjoy the peach blossoms at the foot of snow mountains in China's Tibet and discover the beauty of Tibet from above.
Produced by Xinhua Global Service
Source: Xinhua
Editor: huaxia
2022-06-19 13:40:30
Enjoy the peach blossoms at the foot of snow mountains in China's Tibet and discover the beauty of Tibet from above.
Produced by Xinhua Global Service