Haripur is 1.6 kilometres (0.99 mi) west of Madhupur Satra and is on the banks of the Torsha River.
[2] The entire district forms the flat alluvial flood plains of mighty rivers.
[4] The Harihar Mahadev temple is a squarish brick-built structure, that has sunk considerably because of an earthquake.
Devotees have to descend 8 ft, stepping over 8 stairs to reach the Shiva linga in the garbhagriha or the sanctum sanctorum of the temple.
A tin shed has been built over the entrance door to prevent rainwater from entering the temple.