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