Researchers Baffled To Find World's Oldest Impact Crater, Redefines How Our Planet Was Shaped Land features reflect the ...
TN17 is estimated to be around 540 feet in diameter, which is greater than the height of the Pyramid of Giza in Egypt (449 ...