Anandeshwar Temple is the main temple of the Hindus which is completely devoted to Lord Shiva. The temple is located in Kanpur, Uttar Pradesh, India. Aandeshwar temple is situated on the banks of the Ganges. Here, small and big temples of all deities are established. The Anandeshwar Temple is built on a number of acres and the temple was built in the 18th century. It is believed that Lord Shiva is still present in the temple of Anandeshwar. Lord Shiva abode in the temple as form Shiva lingam.
The specialty of the Anandeshwar temple is that more than one hundred bells are in the temple and the main gate of 12 windows. The 'Natural' Shiva Linga of this temple is the main attraction. Anandeshwar temple attracts tourists and devotees from across India and even abroad.
The story related to the temple is as follows: It is believed that at this place Karna used to worship every day during Mahabharata period. When Karna came to perform his pooja, during a worship, a cow which name is Anandi, dropped her whole milk at the same place. The cow’s behavior was very strange for owner. The owner of the cow gathered the villagers and excavated the place, the villagers got the Shiv Linga in the land which is still in the temple. The villagers thought that Shiv Linga should be placed to good location. But even after putting full emphasis, Shiv Linga did not move from that place. After losing all the villages, the temple of Lord Shiva was established at that place and the name of the temple was placed on the basis of the cow name of Aandi, which is still famous by this name.
The festival of Shiva Ratri is celebrated with great fanfare in the Anandeshwar temple. On every Monday in the month of Savan, millions of devotees come to Lord Shiva's philosophy. In the Anandeshwar temple, devotees offer Gangaajal to Lord Shiva Linga on every Monday for fulfill their wishes.