Leh Palace

Leh Palace

July 26, 2018 Off By leigh

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