New Mars Science Rover Landing Site – Birds Eye View Posted by internet marketing pro | Oct 4, 2013 | Social Network | The Gale Crater was chosen as the landing site for “Curiosity” (Mars Science Laboratory). Take an animated look around the area and find out what makes its a… Video Rating: 5 / 5