Watadagaya, Pollonnaruwa, a religious place in Sri Lanka.