Some scientists have found a scenario that explains the curious shore-like features visible on the surface of . Wow, some exciting explanations for the mare on my map!

Tags: , ,