English: Saint Petersburg, Russia
Telugu: (రష్యా, సెయింట్ పీటర్స్బర్గ్)