New Red Spot Appears on Jupiter, 2010
Credit: M. Wong and I. de Pater (University of California, Berkeley), NASA, Hubble Space Telescope The Hubble Space Telescope is a project of international cooperation between NASA and the European Space Agency. NASA’s Goddard Space Flight Center manages the … Continue reading
Posted in Big Picture, Photography
Tagged astronomy, Goddard Space Flight Center, Hubble Space Telescope, Jupiter, NASA, planets, space
