The majestic Bateshwar Temples are a chain of temples located on the banks of the Yamuna river in Jarar, India.

There is a total of 101 Shiv temples within the complex. The temples are dedicated to Lord Shiva. The complex is a spiritual site for Hindu devotees who come around to worship and offer sacrifices.

An annual cattle festival is held as part of the religious obligation of the devotees.