Sahasralingeshwara Temple at Uppinangady in Karnataka is dedicated to Shiva and Mahakali. The place is famous for thousands of lingas in the nearby river. The original Shivling of the Uppinangady Temple is covered by sand and is on the banks of Netravati River – to the left of the temple. Worship is offered by removing the sand during annual temple festival. Shri Sahasralingeshwara Mahakali Temple is very old and is associated with the Mahabharata period. To the right side of the temple lies the sacred confluence of the Netravati and Kumaradhara rivers . Sahasralingeshwara Temple also has a separate shrine dedicated to Goddess Mahakali . The form of Mahakali worshipped is the ferocious one – that of her annihilating the demon Rakhta Beeja. It is believed that this sacred site, through virtuous and liberating rituals, serves as a pathway to salvation (Moksha Dham) . The presence of Sahasralingeshwara, Mahakali, and Kalabhairava has earned it the name Southern Kashi . U...