It is situated at a distance of 27 km from the city of Cuttack, Odisha, India, on the riverine island of Lord Dhabaleshwar.
The temple, located on an island on River Mahanadi, is embellished with stone carvings that date back to the early 10th and 11th century.
The name Dhabaleswar (Dhabala or White + Eeswar or God) is attributed to a miracle performed by Lord Shiva.
Odisha's first ever foot hang bridge is connecting the exotic island with mancheswar which is the major way to reach the temple.
People from the nearby villages have set up a number of shops leading to the bridge and the temple's entrance.