Researchers from Shanghai and Guangzhou, China have discovered an impact crater. It sits on the side of a hill in Zhaoqing, Guangdong Province. They've given it the name Jinlin crater. The team ...
Sen captured footage from space on Saturday showing the world’s largest impact craters. The satellite video offered a breathtaking view of the circular, frozen Manicouagan Reservoir, covered in snow ...
Look up at a full Moon on a clear night and you are staring at a face that has been punched, gouged, and battered for four ...