In Hinduism, snakes are worshipped as gods. The cobra is seen around the neck of Shiva, while Vishnu is often depicted as sleeping on a seven-headed snake or within the coils of a serpent. There are temples in India solely for cobras, which are sometimes called Nagraj (King of Snakes), and it is believed that snakes are symbols of fertility. In the annual Hindu festival of Nag Panchami, snakes are venerated and prayed to, and given gifts of milk, sweets, flowers, and lamps.