Victory Square (Ploschad Pobedy) in Saint Petersburg, Russia, is named after the Soviet victory in the Great Patriotic War. It is located in the very end of Moskovsky Prospekt near Pulkovo Airport – not in the central part of the city, despite this name being common in the former Soviet cities (...) (from Wikipedia)