Mahashivratri is being celebrated across the country on March 4. The day began with thousands of devotees flocking to Lord Shiva temples to offer their prayers. Priests and devotees performed a special puja at the Siddi Vinayaka Parvathi Mukteswaralayam temple in Visakhapatnam. Meanwhile, thousands took holy dip at Durga Ghat of Krishna river in Vijayawada. Lord Shiva temples of Ahmedabad also saw a huge crowd of devotees offering their prayers on the occasion of Mahashivratri.