Up in the cloudsHigh up in the Himalaya Mountains, this Buddhist monastery sits perched on the rocks above the city of Leh, in India's Ladakh region. Closer in culture to Tibet, this region was involved in the 1962 conflict between India and China.
|