• Gompa In Leh
  • View of Leh town
  • Leh Town
  • Darcha
  • Road to Leh
  • Monastries In Leh
  • Highest road in world at 5600 m / 18340ft
  • Meadow in Keylong
  • On The the way to Keylong
  • Keylong Views
  • Large Budha In Leh
  • Frozen Indus
  • Scenic view of the valley
  • View of Indus
1