St. Petersburg's Palace Square, one of the world's most magnificent plazas. Much of Russia's revolutionary history has taken place here.

Back to main page