English: It is located in the square of St. Egidio.
Telugu: ఇది సెయింట్ Egidio విస్తీర్ణంలో నెలకొని ఉంది.