Located atop the Madanachala Hill in Hajo, this Shiva temple is regarded as one of the oldest temples in the Indian subcontinent. This is a well known medieval Shiva temple established in 1753 by the king from Ahom dynasty, Rajeswar Singha, according to the inscription written on the walls of the temple. The uniqueness of this temple lies in the fact that it has the rare self originated phallic symbol, or Swayambhu Linga, that too in the Ardhanariswara, or androgynous form. Historically, this is one of the most important temples in India. And therefore, apart from the religious pilgrimage, history and archaeology enthusiasts also often visit this beautiful temple of Shiva.