English: Saint Petersburg is the second largest city in Russia.
Telugu: సెయింట్ పీటర్స్బర్గ్ - రష్యన్ ఫెడరేషన్ లో రెండవ అతిపెద్దది నగరం.