The Petersburg Sports and Concert Complex is an arena in St. Petersburg, Russia.


The Petersburg Sports and Concert Complex is an arena in St. Petersburg, Russia. In Soviet time, it was called V. I. Lenin Sport & Concert Complex. The complex was completed in 1979 and opened on May 19, 1980. It holds 25,000 people. The arena is primarily used for tennis, where it hosts the St. Petersburg Open.


Size: 4672px × 3103px
Location: St. Petersburg, Russia.
Photo credit: © Andrey Kekyalyaynen / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, arena, arenas, big, blue, building, city, cityscape, complex, concert, europe, great, indoor, international, large, north, northern, peterburgsky, petersburg, pscc, remarkable, russia, russian, saint, saint-petersburg, scc, sight, sights, skk, sky, sports, st, stubs, summer, tourism, travel, venue, view