English: It is recognized as a spiritual site.
Telugu: ఇది ప్రముఖ ఆధ్యాత్మిక ప్రదేశంగా గుర్తించబడుతుంది.