Tag: Qinghai

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

Mobile Sliding Menu