Cyclist Riding Cycle bike on The Valley Roads of Leh With a View Of Snow Capped Mountains
- Stock Photo ID: #AH045357
- Image Credit: Picxy.com/nachiket_parchure
- Location: Leh, Himachal Pradesh, India