NASA’s Mars Curiosity Rover Tweets Pic of 3-Mile-Tall Mountain 10 years ago NASA's $2.5 billion Mars rover is sending some super-sweet Twitpics.