NASA’s Hubble Space Telescope was deployed on April 25, 1990, so this week marked the 28th anniversary of the telescope providing humankind with breathtaking photos of deep space. To celebrate, NASA released this 30-second video that zooms into the Milky Way’s central bulge to a new photo just released of the Lagoon Nebula over 4,000 […]
petapixel.com2018-4-27 21:05