Published 20:08 IST, November 15th 2021
NASA shares a mesmerising Hubble image of 'hourglass nebula' 8,000 light-years away
NASA’s Hubble Space Telescope shared an image of the hourglass nebula also called MyCn18, located 8,000 light-years away from Earth.
Image: Twitter/@NASAHubble | Image:
self
Advertisement
Loading...
20:08 IST, November 15th 2021