2024: Xinjiang - Gansu - Shanghai
A 4000km trip from Shanghai to Urumqi by train crossing multiple provinces (Gansu, Xinjiang, etc..) and meeting various ethnicities (Uyghurs, Han, etc..).
Stops included:
Shanghai
X’ian
Zhangye
Jiayuguan
Dunhuang
Turpan
Urumqi