Article Photos: NASA rover Curiosity lands on Mars after plummet 7/25