For many motorcycle enthusiasts, embarking on a Leh Ladakh bike trip is the ultimate adventure. The challenging landscapes, towering mountain passes