English: Petersburg - the most beautiful city in Russia.
Telugu: సెయింట్ పీటర్స్బర్గ్ - రష్యాలో అత్యంత అందమైన నగరం.