English: St Peter's Square
Telugu: సెయింట్ పీటర్స్ స్క్వేర్