The chances of anything coming from Mars are a million to one according to Jeff Wayne. To date, the human species has yet to find evidence of biological life on Mars but we persist in our efforts to try and establish whether we are alone in the universe. The Curiosity lander has found evidence of flowing water which has certainly whetted our appetite further.
This map paints a picture of Mars and all that we, as a species, have done to explore that far away fiery red planet. We've certainly been enthralled about our distant neighbour and taken life TO Mars through various space missions and astronomical observations. So yes, there is life on Mars...life that we've applied through landing man-made craft and through naming features.
The map can be explored simply through pan and zoom but every crater that is marked by an abstract crater symbol (visible at large scales) can also be clicked to find out more about the feature.