Mars Curiosity Landing Posted Aug 6, 2012 | Original Source: Justin Moore / NASA This infographic by NASA explains the recent Mars Curiosity landing. Related PostsTotal Solar EclipsesSolar System ExplorationSpace RoversTypes of RocketsStar Wars TimelinesHighest to Lowest