The Hellas basin is the largest crater (2075 km), visible, of the solar system.The object that formed it must have been so destructive that it wiped out the dinosaurs.

More Hector Javier Durand-Manterola's questions See All
Similar questions and discussions