Hindu devotees dressed as different Hindu gods get ready backstage before taking part in a religious procession on the occasion of the Mahashivratri festival in Bhopal, India, 07 March 2016. Maha Shivaratri is celebrated by Hindus in honor of Lord Shiva with ritual bathing of Shivalingams and prayers. Unmarried women observe fast from dawn to dusk and pray to Lord Shiva to give them a good spouse. According to one of the most popular legends Shivaratri is the wedding day of Lord Shiva and Parvati. (Photo by Sanjeev Gupta/EPA)
|