The Takthok monastery, some 50 kilometres south-east of Leh, the capital of India's northern Ladakh region, belongs to the oldest school of Tibetan Buddhism with direct links to Indian scholar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results