English: Temple site.
Telugu: ఆలయం ప్రదేశం.