English: It is considered to be one of the 51 power 'pithas' of India.
Telugu: ఇది భారతదేశంలోని 51 సిద్ధ శక్తి పిఠాలలో ఒకటిగా పరిగణించబడుతుంది.