20130815_asia_01104.jpg
Bicycling at Sarchu (at 14,432 feet) along the so-called Leh-Menali Highway which is between the Baralacha La and Lachulung La Passes, near the boundary between Himachal Pradesh and Ladakh in India.
- Copyright
- Copyright 2013 Blaine Harrington III
- Image Size
- 3405x5100 / 13.6MB
- Keywords
- Contained in galleries
- India-Himachal Pradesh-Misc.

