By Mahesh Magee
People experiencing Camel Rides at Nubra Valley with beautiful mountains in the background
- Stock Photo ID: #VV284222
- Image Credit: Picxy.com/Magee.Mahesh
- Description:Camel Rides at Nubra Valley
- Location: Leh