English: A new temple has also been built on the site.
Telugu: కొత్త ఆల‌యం కూడా నిర్మించారు.