This week marks the 25th anniversary of the launch of NASA's Hubble Space Telescope, the world's first space telescope. Hubble images have revealed a vast and colorful cosmos, showcasing, among many wonders, towering pillars of star-making dust and seas of galaxies floating in space like jellyfish.
From Jet Propulsion Laboratory/NASA
View Full Article
No entries found