Motorcycling the Leh Manali Highway, a high altitude road that traverses the great Himalayan range, Ladakh, India. View from the rider side