A train journey from Shanghai to Lhasa: Tibet in 52 hours

We departed from Shanghai and started the 52 hours train journey on Friday evening and arrived at Lhasa on Sunday night. It was a great journey passing through many provinces of China.