Daily Archives: March 22, 2009

Hourglass NebulaHere is a picture of MyCn18, also called the Hourglass Nebula.  This nebula is located in the constellation of Musca and is approximately 8000 light years from earth.  The picture was taken by the Hubble Space Telescope… Continue reading