China is launching a new rail service from Beijing to the Tibetan capital Lhasa, which Chinese authorities claim will be the “most luxurious in the world”.
The service will start in September 2008, running on the 1,142 kilometre Qinghait-Tibet Railway, which opened in July 2006.
China has occupied the Himalayan country since 1950, and critics of the […]