Pyramids of Siberia: Secrets of the Lost Civilization of Tartaria
The Siberian pyramids are among the most surprising and controversial archaeological discoveries of modern times. These pyramids are located in a remote area of Siberia, and raise many questions about their origin and the reason for their construction.