An infant star lights up the nebula IC 2631 in this remarkable new image from the MPG/ESO 2.2-m telescope at ESO's La Silla Observatory, Chile.
Chile chamaeleon complex eso nebulae super telescopes