Scientists may have found the best place for humans to land on Mars
sciencedaily.com