LADAKH,JAMMU AND KASHMIR/INDIA-JULY 12:Changla Pass is a high mountain pass(5,360 m)in India.It's on the route to Pangong Lake from Leh on July 12,2011 in Ladakh.It's named after the sadhu ChanglaBaba
- Image ID: 83410762
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Santibhavank P / Shutterstock.com
- Copyright: Santibhavank P