--> Skip to main content


Tallest Shivling in India - Naturally Formed

It is believed that tallest naturally formed Shivling in India is located at the Siddheshwar Nath Temple at Lower Subansiri District in Arunachal Pradesh in India. The Holy Shivling has a height of 25 feet and circumference of 22 feet. The Shivling stands in a forest area and is around 4 km from Hapoli town at Ziro. The district headquarters Ziro is around 147 km from Itanagar, the capital of Arunachal Pradesh.

The Tallest Shivling was accidentally found in the Shravan month in 2004. Shravan is a holy month dedicated to Shiva.


Apart from the Shivling, there is also a murti of Goddess Parvati and Ganesha.

The amazing fact is that there is constant flow of water at the base of Shivling, which many believe is Ganga.