English: St Petersburg is sure one of them.
Telugu: సెయింట్ పీటర్స్బర్గ్, ఆశ్చర్యకరంగా, వాటిలో ఒకటి.