Is it okay to take the train from Urumqi to Beitun, and then transfer to Baihaba? Is there a direct bus from Beitun to Baihaba? Thanks!