English: The temple is located atop the Bilwa Parvat on the Sivalik Hills, the southernmost mountain chain of the Himalayas.
Telugu: ఈ దేవాలయం హిమాలయాల దక్షిణ భాగంలో గల శివాలిక్ పర్వత శ్రేణిలోని "బిల్వ పర్వతం" శిఖరం పై ఉంది.