Skip to Content

Leh Palace

Leh Palace

The hills surrounding Leh Palace, Leh, Ladakh, India, July 2001. Formed by An equirectangular stitching of 4 images.

Copyright | image