Shocking images on Mars
Glacier remnants on Mars show that some form of water may still exist on the planetThe island of Mars is right on Earth
For the past 16 years, NASA scientists have made many flights to the Canadian island of Devon, which has similar topographic features to Mars to study and test technologies for the