Panoramic view of Leh town in India situated at over 11500 feet above mean sea level in India


Size: 11405px × 3099px
Location: Leh town is a capital of Union territory of Ladakh in India. It is situated on the banks of River In
Photo credit: © Shikha Deep / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, asia, buddhist, building, climbing, clouds, culture, high, hiking, hill, himalayas, india, indian, landmark, leh, nature, pagoda, panorama, peak, range, religion, rock, sky, stupa, temple, town, travel, trekking, valley, view, white