Magical moments at Mahashivratri