Sandaoling lies in Xinjiang province…

Sandaoling lies in Xinjiang province in North West China and it’s claim to fame is that it is one of the last places operating steam locomotives in an industrial setting.