Naga Sadhus take out a procession on the occasion of Maha Shivratri festival in Varanasi. (PTI)
Devotees take holy dip in the river Ganga at Hari ki Paudi on the occasion of Maha Shivratri in Haridwar. (PTI)
Devotees perform abhishek of Lord Shiva on the occasion of Maha Shivratri festival at a temple in Gurgaon. (PTI)
Devotees stand in a queue for darshan at Lord Lingaraj temple on the occasion of Maha Shivratri in Bhubaneswar. (PTI)
A sadhu taking holy dip in Ganga on the occasion of Maha Shivratri festival, last day of Kumbh mela at Sangam in Allahabad. (PTI)
Devotees worshiping Lord Shiva on the occasion of Maha Shivaratri festival at a temple in Allahabad. (PTI)
A naga sadhu sits near notes offered by devotees during the Maha Shivratri fair in Junagadh. The five-day long fair will conclude on Sunday, coinciding with Shivratri. (AP)
A man arranges the beard of an Indian naked Hindu holy man during the Maha Shivratri fair in Junagadh, Gujarat. (AP)
A devotee dressed as Hindu God Shiva participates in a procession on the eve of Shivratri festival in Jammu. (AP)
Spiritual woman worships a 17 feet high Shivling, an idol symbolic of Hindu God Shiva, made from 505 kilogram of chocolate ahead of Mahashivratri festival in Ahmadabad. (AP)
Tiny tots dressed as Lord Shiva take part in an event on the eve of Mahashivratri in Bhopal. (PTI)
Devotees trying to board a train ahead of Maha Shivratri in Varanasi. (PTI)
A naga sadhu at the Dashashwamedh Ghat who has come from Maha Kumbh to Varanasi for Maha Shivratri. (IE Photo)
People from all over gather at the Dashashwamedh Ghat for Ganga aarti during Maha Shivratri in Varanasi. (IE Photo)