NASA released an image captured by the Hubble Space Telescope showing a galaxy under pressure.
The image released by the space agency last week shows a galaxy located 52 million light years away, LEDA 42160, as it forces its way through a dense gas. NASA said the ram pressure offers “dramatic” effects on star formation in the galaxy.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.