Curiosity Rover Finally Reaches Ultimate Destination