The one-minute timelapse shows the rover traverse the Martian terrain, and cross its own tracks from earlier in the year.
There are about 15,000 satellites orbiting Earth. Most of them, like the International Space Station and the Hubble Telescope ...