St. Petersburg, Saint Petersburg City, Russia
Krestovsky Stadium
is located at Krestovsky Island in St. Petersburg
Krestovsky Stadium
is located at Futbol'naya Alleya 1;Krestovsky Island in St. Petersburg