Originally Posted by
moondog
I would try to figure out a way to fit Turpan into the mix (the train between there and Dunhuang is an easy overnight) because it is an exceptionally nice place IMO.
Turpan is also fairly hot in July.
Liuyuan also has high speed trains to Turpan - travel time 3:32 to 3:33.