LHASA, June 20 (Xinhua) --Enjoy the peach blossoms at the foot of snow...
LHASA, June 20 (Xinhua) --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