Mahadev Temple is situated at the top of a hill in Kelia, Debgaon Taluk in Nabarangpur District of Orissa. The presiding deity of the temple is Lord Shiva, also referred to as Mahadev. This temple, one of the most famous Lord Shiva temples of Orissa, attracts thousands of people.