English: There is a small temple at the site.
Telugu: ఇక్కడ ఒక చోట చిన్న దేవాలయం ఉంది.