Ladakh, the country of high passes, sheer cliffs, and endless skies, is every motorcyclist’s heaven…