Beijing, Xian, Lanzhou, Xiahe, Wuwei, Zhangye, Jiayuguan Pass, Dunhuang, Turpan, Urumqi, Kashgar, Shanghai
From $ 3836
Zhangye
From $ 408
Dunhuang
From $ 649
Lanzhou, Zhangye, Badain Jarhan, Jiayuguan, Dunhuang
From $ 1611
Beijing, Lanzhou, Wuwei, Zhangye, Jiayuguan, Dunhuang, Beijing
From $ 3292
Double-click to open

