Yahangala is the place where the great king Ravana is sleeping until he wakes up again. The god “Galē Bandāra” is also believed to be protecting this place. This is a place travelers have to come with good intention, because there were enough incidents that the environment or some spiritual powers has been punished travelers who came with bad intentions. (Elephant attack, wasp, all kinds of venomous snake bites and getting lost). As long you love the flora and fauna and leave only footprints behind, you are good to go.
Based on the publication “Sigiriya and Beyond“, the site is accessed through Ranaviru Shokarathne Mawatha near the 29th kilometer Post on the Galewela – Andiyagala road. 4.5 km along this remote road you will reach a small temple at the base of the rock. It is also possible to reach this site by taking the by road from Bulanawewa from the Bulanawewa Temple on the Galewela – Andiyagala road.
A long inscription found at the bottom of the rock has been placed in the 2nd century AD by professor Paranawithana. His interpretation of the inscription has led to suggest that the patron of this ancient monastery has come from the kingdom of Sumatra.
In addition to the ruins of this ancient monastery, the site gives an excellent 360-degree view of the surrounding area.
It is advised to speak to a priest and make your intentions known before attempting to climb the rock. With treasure looters destroying every bit of heritage, as in many remote ruined areas, the villagers are always vigilant and wary of outsiders roaming around thus gaining their trust is important before embarking on such a journey.
It’s better to ask for local help to choose the path because the popular (and easier) trail is Yahangala. Even some local people are not aware of Kehelpathdoruwa.
It’s always better to start as early as possible, because the mist is so thick in this area. It is very difficult to predict the next step, as trails get blurred in seconds. There are no man-made trails to Kehelpathdoruwa, except for game trails.