English: It is one of the sacred places of Hindus.
Telugu: హిందువుల పవిత్ర స్థలాలలో ఇది ఒకటి.