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 ...