The Mahabhairab Temple is situated on a small hill top in the northern part of Tezpur city in the Indian State of Assam. It houses one of the largest Shiva lingams in the entire world. The history of this temple, which is visited by devotees from all over India, can be traced back to the age of the Puranas. Legend has it that Banasura, the demon king, who had his capital at Tezpur, first introduced the linga worship.
The archeologists, however, believe that the temple was built sometime during 8th to 10th century A.D. by the kings of the Salasthamba dynasty.