St Petersburg's new World Cup Arena The site of
Post# of 41413
The site of the new stadium is located on Krestovsky Island in the Neva river bay, about 7 kilometres north-west of Saint-Petersburg’s city centre.
The Zenit Arena is going to be one of the playing venues of the 2018 World Cup in Russia and is expected to host one of the two semi-finals.