English: From St. Petersburg to Petrozavodsk.
Telugu: సెయింట్ పీటర్స్బర్గ్ నుండి పెట్రసేవోడ్స్క్ వరకు.