North East Connected

30 Years of the Hubble Space Telescope

On April 25, 1990, the Hubble Space Telescope was deployed from the cargo bay of space shuttle Discovery. Here, Hubble has one of its two solar array panels deployed while still in the grasp of Discovery’s remote manipulator system.

Image Credit: NASA

Exit mobile version