Science Marches On
Google Mars. Tour the Red Planet today. Amazing.
That enormous volcano-looking mountain to the upper left? That's Olympus Mons, the largest mountain in the known solar system. It sticks up 13 miles.
You can even find the locations of known spacecraft on the surface, and view The Face at Cydonia.