Saint Petersburg Stadium
The Saint Petersburg Stadium, located in the city of Saint Petersburg, Russia, is an architectural marvel renowned for its retractable roof and innovative design. This modern venue, inaugurated for the 2018 FIFA World Cup, has become a focal point for international football events, combining cutting-edge technology with a capacity to host over 60,000 enthusiastic fans.
Address | 2-g Petrovsky Island |
---|---|
Capacity | 24,000 |
Surface | Grass |