An great infographic on all the Mars missions, including which country launched the mission and where they ended up.
What’s remarkable is how many mission failures there were, especially by the Soviet Union.
Really interesting and includes the recently-launched MSL with the rover “Curiosity” onboard.