Share this story
Close X
Switch to Desktop Site

Russia's landmarks

Image 1 of 12


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 12

About these ads