Designed by
Title
Perched Palace of Leh in Ladakh, India. #179813915
Description
Perched Palace of Ley in Ladakh, India. Summertime and holidaytime. Blue clear sky with white clouds. Himalaya and small Tibet. Land of Buddhism. Altitude and far away from all. Spiritual life. Peaceful and quietness. Seen from below. Imposing rocks in foreground. Imposing stones building. Famous monument of Leh. Small windows. Compact building. Architecture, culture, heritage, art and story .
This image is editorial