Red Spot Junior

The Newest Picture of Jupiter and Europa Captured by Hubble

The venerable Hubble Space Telescope has given us another gorgeous picture of Jupiter and its moon Europa. The incredibly sharp…

1 year ago