The worshipping of gods and goddesses related to snakes – or naga in Sanskrit ... To reach the temple, devotees must hike up a red-and-white staircase, along which there are several shrines ...