English: It is on St. Peters Street.
Telugu: ఇది వీధి న సెయింట్ పీటర్స్బర్గ్ లో ఉన్న.