Keeping its stargazers curious and satisfied, NASA has now shared the spectacular visualisation of 'Monkey Head Nebula' which is located 6400 light-years away from us.
Affectionately known as our eye on the Universe , the Hubble Space Telescope was launched on April 24, 1990, via the space shuttle Discovery from Kennedy Space Centre in Florida.