Designed by
Title
Bicycle tourists in Himalayas asceinding to Khardung La the highest motorable pass in the world #282458637
Description
KARDUNG LA PASS, INDIA - SEPTEMBER 5, 2011: Bicycle tourists in Himalayas asceinding to Khardung La the highest motorable pass in the world. Himalayan bycicle tourism is gaining popularity all over the world
This image is editorial