Designed by
Title
Monastery of Leh on the top of imposing rocks in Ladakh , India. #179815983
Description
Monastery of Leh, the capital of Ladakh, on the top of imposing rocks, India. Summertime and holiday time. Himalaya and small Tibet. Land of Buddhism. Imposing majestic white building with large windows. Prayer flags in distance. Seen from below. Very high to reach. Geology and nature. Peacefull and quietness. Late afternoon. Enormous imposing rocks in foregrournd. Architecture, heritage, culture, art and story.
This image is editorial