Where In The Universe #86 - Universe Today
Is this image strange, or what?! But the location of this image is somewhere out in the Universe. Your challenge is to figure out where. You know the drill: Take a look and name the location. Give yourself extra points if you can name the spacecraft responsible for the image. As usual, we’ll provide the … Continue reading "Where In The Universe #86"