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

My Endeavour 2023-01-04

Views 3

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

Share This Video


Download

  
Report form