English: It is located on a hill in the north east part of Dhenkanal
Telugu: ఇది దెంకనల్ ఈశాన్య భాగంలో ఒక కొండ మీద ఉంది