Stadiums in Russia
Travelers are voting Lokomotiv Stadium, Krylatskoe Sport Palace and Light-Athletic Football Complex CSKA as the best of 17 stadiums in Russia. Also popular are Luzhniki Palace of Sports, Luzhniki Small Sports Arena and Megasport Arena in Moscow. Want more? Check out our map of stadiums in Russia or this 1 stadiums in Saint Petersburg.