Switch to Desktop Site
 
 

Russia's landmarks

Image

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

Share