WHAT IS THIS ? Roads on Mars. Well, it is supposed to be on the surface of Mars, according to NASA