Designed by
Title
Perching Fort on the top of the mountain to Leh in Ladakh, India. #179815160
Description
Perching Fort on the top of the mountain to Ley in Ladakh in India. Summertime and holidaytime. Blue clear sky with white clouds. Himalaya and small Tibet. Buddhist religion. Altitude and far away from all. Spiritual life. Peaceful and quietness. Seen from below. Imposing white walls of stones. Wooden closed terrace with small windows on the top. Colored praying flags in distance. White imposing fortress. Architecture, culture, heritage, art, story and oriental religion.
This image is editorial