2026 Xinjiang Adventure: Heavily Guarded Petrol Stations and Road - Itchy Boots - China Travel Guide