English: "Grand Layout" (Russia) in St. Petersburg: interesting facts
Telugu: "గ్రాండ్ లేఅవుట్" (రష్యా) సెయింట్ పీటర్స్బర్గ్: ఆసక్తికరమైన వాస్తవాలు