Red Spider Nebula
The Red Spider Nebula is a two-lobed planetary nebula located in the southern constellation Sagittarius. The bipolar nebula lies at an approximate distance of 3,000 light years from Earth and has an apparent magnitude of 13. Its designation in the New General Catalogue is NGC 6537.
Read More »Red Spider Nebula