Pidurangala Vihara is an ancient Buddhist temple situated in Pidurangala village of Matale District, Sri Lanka. The temple was constructed on a massive rock called Pidurangala, which is located a few kilometers north of the historical fort Sigiriya.
It is said that the name "Pidurangala" was derived from the Sinhalese word "pidu + ran + goda". In English language it means...