English: Has a huge temple.
Telugu: ఇది ఒక పెద్ద ఆలయం ఉంది.