English: It is located on Glorieta Square.
Telugu: ఇది Glorieta స్క్వేర్ వద్ద ఉంది.