Images released of Russia’s brand new World Cup stadiums

0 242

MOSCOW, Russia – Impressive satellite images show the 12 stadiums that will be used as venues for the 2018 World Cup to be held across various locations in Russia.

The World Cup will be held in 11 Russian cities from June 14 to July 15. In total 32 teams are to partake in the FIFA World Cup.

As Russia is the host of this World Cup it has automatically qualified to partake in the tournament.

- Advertisement -

This event is hugely important as the World Cup is considered the world’s biggest sporting event, more-so then the Olympic Games.


Subscribe to our newsletter
Sign up here to get the latest news, updates and special offers delivered directly to your inbox.

Get real time updates directly on you device, subscribe now.