Enjoy the peach blossoms at the foot of snow mountains in China's Tibet and discover the beauty of Tibet from above.