where does the dunhuang railway run from and to and how long is it?
dunhuang railway runs, 169 kilometres from the liugou railway station in guazhou county to the terminus at the dunhuang railway station.