English: The idol is present 14 kilometres inside the forest.
Telugu: దట్టమైన అడవి లోపల 14 కిలోమీటర్ల దూరంలో ఉన్న కొండపై ఈ విగ్రహాన్ని ఏర్పాటు చేశారు.