Palace Square
Quick Summary
Palace Square is the historic city center of Saint Petersburg, Russia, located on the Admiralty Side of the Neva River. It is the city's oldest square and is home to several significant landmarks. The most prominent is the Winter Palace, the former royal residence of the Russian tsars, which is now part of the Hermitage Museum. Opposite the Winter Palace stands the General Staff Building, featuring a grand triumphal arch commemorating Russia's victory over Napoleon. In the center of the square, the Alexander Column, a massive granite monolith, stands as the tallest of its kind in the world.12
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.
