Situated on the banks of the Neva River in St. Petersburg, the Hermitage is Russia's most famous art musuem


With its distinctive blue-green walls the Winter Palace in St. Petersburg Russia, part of the Hermitage Museum, is a favorite attraction for tourists. Its collections include one of the largest assembly of French imprsionist paintings outsie of France. It was built in the 19th century by Catherine the Gr3eat and contains more than 1m000 rooms


Size: 5100px × 3388px
Location: Palace Square, St. Petersburg, Russia
Photo credit: © Charles Ridgway / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, czars, hermitage, museum, neva, paitings, palace, petersburg, river, russia, sculpture, st., wint4er