English: The second place took Saint-Petersburg.
Telugu: రెండవ స్థానంలో ర్యాంకింగ్ న సెయింట్ పీటర్స్బర్గ్ ఉంది.