English: In addition to stadiums in Moscow and St Petersburg these are:
Telugu: మాస్కో మరియు సెయింట్ పీటర్స్బర్గ్ స్టేడియంలలో పాటు ఇవిః