First pictures of Mars from the NASA Curiosity Rover after a successful landing. An amazing feat!

First pictures of Mars from the NASA Curiosity Rover after a successful landing. An amazing feat!