2026 Riding Duku Road in Xinjiang: Kuqa to Nalati Adventure and D - Itchy Boots - China Travel Guide