Travel Guides & Tips in this video
Itchy Boots navigates the bureaucratic maze to score a coveted Alien Travel Permit for China's legendary Duku Road, a feat that required two months of planning. Crossing the Tianshan Mountains, she trades desert grit for snow-capped peaks and lush Nalati grasslands, capturing jaw-dropping drone shots along the way. From mandatory rest stops for motorcyclists to impromptu yak sightings, her ride is a masterclass in overlanding China with grit, grace, and a dash of humor.


















