English: The temple is located at the same place.
Telugu: ఆలయం ఇదే ప్రదేశంలో ఉంది.