The loftiest peak of Kapilas range enshrines the temple of Chandrasekhar ‘Lord Shiva at a height of about 223ft.-approachable by 1351 steps. Identified with ‘Kailas’, the renowned abode of Lord Shiva, the hill has several caves, shrines and the ruins of a medieval fort, which are regularly visited by pilgrims.

The Deer Park and Science Park are other attractions of the place. It is only 26 km from Dhenkanal town.