English: This temple is located in Titlagarh, Odisha.
Telugu: ఈ ఆలయం ఒడిశాలోని పూరిలో ఉంది.