Connect with us

OMG

Incredible Facts About Russia That You Just Won’t Believe!

Mystery of the Amber Room

To say that World War II led to the destruction of priceless artifacts would be an understatement. The Amber Room was an incredible chamber located in the Catherine Palace of Tsarskoye Selo, near Saint Petersburg. During the war, the room was looted by Nazis and the treasure inside was never seen again. What you see above is a reconstruction of the room.

independent.co.uk