150,000-Year-Old Pipes Baffle Scientists in China – Out of Place in Time? Posted on October 26, 2020 by Brett Vonsik https://www.ancient-origins.net/ancient-technology/150000-year-old-pipes-baffle-scientists-china-out-place-time-001783