Leh

India
32 stories · Page 2 of 2
Leh, India: city, palace, and Himalayan peaks up close
Streams, stone dwellings, and greenery around Leh