Alexander Nevsky Square
Place
This article is about the square in Saint Petersburg. For the square in Moscow, see Red Square. For other uses, see Red Square (disambiguation).Alexander Nevsky Square (Russian: Площадь Александра Невского, tr. Ploshchad Aleksandra Nevskogo), formerly called Red Square, is a city square in Tsentralny District, Saint Petersburg.