Hubble Telescope Will Celebrate 25 Years With 25 Greatest Images
Happy Birthday Hubble Telescope! Arguably the world’s most ambitious astronomy mission was launched on April 24, 1990, when Space Shuttle Discovery took Hubble Space Telescope into orbit. Hubble Telescope was designed to peek into the farthest places in the Universe to observe galaxies, nebulae, stars and much more. Main goal of Hubble...