150,000-Year-Old Pipes Baffle Scientists in China: Out of Place in Time?
Favicon 
www.ancient-origins.net

150,000-Year-Old Pipes Baffle Scientists in China: Out of Place in Time?

Oopart (out of place artifact) is a term applied to dozens of prehistoric objects found in various places around the world that seem to show a level of technological advancement ... Read moreSection: ArtifactsAncient TechnologyNewsRead Later