est un Landmark situé dans Uduhawara. C'est l'un des 57 Repères dans Sri Lanka. Adresse de est Walahamulla-Uduhawara-Bomburuella Road, Uduhawara, Sri Lanka.
Certains des endroits autour sont -
Walahamulla-Uduhawara-Bomburuella Road, Uduhawara, Sri Lanka