Benjamin Johnson Apr 30, 2018 14
Imperial experts have found a “breadcrumb trail” of debris from an 800,000-year-old meteor impact. Around 800,000 years ago, a 20 kilometer meteor collided with the Earth, producing a zone of debris in Australasia that covers a tenth of the Earth’s…
Benjamin Johnson Dec 26, 2017 1,065
The Longyou Caves are a series of large artificial sandstone caverns located at Phoenix Hill, close to the village of Shiyan Beicun by the Qu River, Lingyou County, in China’s Zhejiang Province. The caves were discovered by local “farmers who… The post The Mystery of High-Tech Tool Marks in China’s Ancient Longyou Caves appeared first on Vision Times.