A view of the new soccer stadium on Krestovsky Island which will host some 2018 World Cup matches in St. Petersburg, Russia on Monday. Delegation from FIFA and the 2018 FIFA World Cup Russia Local Organising Committee (LOC) are making fifth operational planning tour of the Russian stadiums which will host matches of the Confederations Cup 2017 and the FIFA World Cup 2018.
A view of the new soccer stadium on Krestovsky Island which will host some 2018 World Cup matches in St. Petersburg, Russia on Monday. Delegation from FIFA and the 2018 FIFA World Cup Russia Local Organising Committee (LOC) are making fifth operational pl