Degaldoruwa Raja Maha Vihara, Buddhist rock temple in Amunugama, Kandy, Sri Lanka.
Degaldoruwa Raja Maha Vihara is a Buddhist rock temple in Amunugama, Kandy, Sri Lanka, hollowed from a 12.3 m rock outcrop. It has two roofed wooden ante-chambers, a drumming hall and an image house, leading to a shrine room cut into the rock. The shrine holds an 18-cubit reclining Buddha carved from the same rock.
The temple was built in the 18th century under King Kirti Sri Rajasingha and finished by his brother Rajadhi Rajasingha after he took the throne. It was one of several religious sites created during a period when the Kandyan kingdom actively supported Buddhist art and worship.
The painted walls inside show scenes from the Jataka tales, the stories of the Buddha's past lives, laid out in long horizontal rows. The style follows the Kandyan tradition, with flat figures and bold outlines that local painters used to teach these stories to worshippers.
The temple is a few kilometers east of Kandy's center and is easiest to reach by tuk-tuk or hired car, as it sits away from the main roads. Visitors need to cover their shoulders and legs and remove shoes before entering the rock chambers.
On the ceiling of the shrine room, the Mara Yudde painting shows Mara's army attacking the Buddha; among their bows and arrows the painters added firearms, held by Mara figures with five heads and five crowns. Scholars read these guns as a subtle protest against the colonial power of the Kandyan period.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,892 contributors worldwide.