Hourglass Nebula

The Hourglass Nebula, also known as the Engraved Hourglass Nebula or MyCn18, is a young planetary nebula in Musca constellation. The nebula lies at a distance of 8,000 light years from Earth. Its unusual appearance, with two large outer rings and a small central one, has earned the nebula the nickname the Eye of God, … [Read more…]