Shanti Stupa in the cradle of Himalaya at Leh.
Panoramic view of dream town of Leh, India
Looking down from Leh Palace in the small town below.

Amitbikram Chatterjee's Photos on the Map

Report This