At the altar of Mayiladuturai Goddess