With its glorious mountains, idyllic villages and spectacular ancient monasteries, Armenia is a place of rare beauty. But this landlocked country in the Caucasus remains something of an "enigma ...
Founded in early 15th century, Namgyal Tsemo monastery in Leh in Ladakh is renowned for its three-storey high solid gold idol of Maitrieya Buddha. Situated on a mountain top behind the Leh palace ...