FIFA World Cup (2018) Stadiums

Locations: Luzhniki Stadium, ул. Лужники, Moscow, Russia Google Maps Co-ordinates: 55.715779, 37.553665 Saint Petersburg Stadium, Futbol’naya Alleya,…