Lord Bimaleswar temple of Huma is situated in the district of Sambalpur at a distance of about 25 km from the Sambalpur city. This temple was built in 17 th century. The most fascinating fact about this temple is that the main structure of the temple is leaned at 47 degree to the West. Not only the main temple, infact all the small temples and other structures inside the boundary of the temple, including the wall of the boundaries are in tilted position. However, no satisfactory answer for this fact has been found till date.
Another interesting thing in this temple is a special type of fish called the ‘Kudo Fish’ found in the nearby Mahanadi river. The fishes are so tame that they eat sweets and other foods from the hands of devotees, who bathe close to the temple. It is a place of pilgrimage. Thousands of devotees visit this temple on holy occasions to offer prayer.