Devotees across the country on Thursday celebrated the Mahashivratri festival with enthusiasm and religious fervour by observing fasts and prayers. The festival is believed to celebrate the wedding of Lord Shiva and Goddess Parvati. Devotees awake all night, singing hymns and prayers, to seek Lord Shiva's blessings.