Skip to main content
Catherine Palace

Catherine Palace

The Catherine Palace is a Rococo palace located in the town of Tsarskoye Selo, 25 km southeast of St. Petersburg, Russia. It was the summer residence of the Russian tsars.

Share

Comments (0)

Join the conversation

Sign in to share your take and reply to others.

First take? What stood out to you about "Catherine Palace"?