Switch to Desktop Site

Russia's landmarks


Image 1 of 13


In this photo is Catherine's Palace just located about 12 miles from St. Petersburg, Russia. Since it's quite impressive in size it now houses reserve collections of precious metals, amber, and religious artifacts from the 17th through the 20th century.

PHOTO: Newscom

Next Image Previous Image

Image 1 of 13

About these ads