Every weekend , dozens of people pile off the train in Liuyuan , a sandswept town on the ancient Silk Road that 's the first train stop outside Xinjiang , 400 miles ( 650 kilometers ) east of Urumqi , the regional capital .