A stunning infrared nebula hides astronomical objects of interest

A beautiful image of a distant nebula has been captured using the international Gemini Observatory, located in Chile.

Click here to read the article