Get the latest Science News and Discoveries
World's Largest 'Modern' Crater Found Hiding in Plain Sight in China
Nestled on a hillside in Guangdong Province near Zhaoqing City, the Jinlin crater managed to hide in plain sight until researchers identified it as an impact structure.
None
Or read this on Science Alert
