Millions of Hindus will worship snakes today for Nag Panchami.
Has Miley Cyrus turned to Hinduism?The holy festival is celebrated across India as well as in Nepal with dozens of offerings made to the gods.
Here is everything you need to know about the festival, including what it is about, how it is celebrated and why people worship snakes.
When is Nag Panchami?
Nag Panchami will be held on Thursday July 27 this year.