China has vowed to further promote the development of transport infrastructures in Tibet to make travels on "the roof of the world" much easier.
Showing 0 to 17 of 1 results