(close)

Kirov Stadium

in St. Petersburg, Russia, and is one of the largest stadiums anywhere in the world. The stadium is named after Sergey Kirov. It is currently used mostly for football matches. The stands of the Kirov stadium are located on the slopes of a circular artificial mound in the western part of Krestovsky Island, on the coast of the Gulf of Finland (...)

Nearest places of interest:

Saint Petersburg TV Tower
Kiihtelysvaara
Levashovo
Kerimäki
Saint Petersburg
New Holland Island
Peterhof
Ivangorod fortress

Popular places:

Moscow
Russia
Saint Peters..
Volgograd
Velikiy Novg..
Kaliningrad
Hermitage Mu..
Pushkin
(close)
Top Countries
Top Cities