English: St. Petersburg is one of the biggest cities of Russia.
Telugu: సెయింట్ పీటర్స్బర్గ్ రష్యాలో అతిపెద్ద నగరాల్లో ఒకటి.