Close Window
View Category

Courtyard St. Petersburg Vasilievsky

Nearby Attractions

Amber Room (29 of 39)

Amber Room is the pearl of Catherine Palace located in Tsarskoe Selo, near St. Petersburg, Russia. This outstanding masterpiece can be honestly called the Eighth Wonder of the World.