Catch a glimpse of Leh market || Ladakh || India ...

  • last year
Leh largest town of Ladakh , a union territory of India , located in the valley of the upper Indus ( Sindh ) river at an altitude of 3,520 metres ( 11,550 feet ) surrounded by the high rugged mountain peaks of the Ladakh range ⛰️️⛰️
#myendeavour
#lehmarket
#ladakh

Recommended