About Winter Palace
The St. Petersburg Winter Palace is a former royal residence in St. Petersburg, Russia. It was the official residence of the Russian tsars from 1732 to 1917. The Winter Palace is a vast, Baroque palace on the banks of the Neva River. It is now a museum open to the public. FAQ's on Winter Palace