English: At St. Petersburg, Russia
Telugu: సెయింట్ పీటర్స్ బర్గ్ ,రష్యా