Oh what a beautiful cosmic web we weave! This little cosmic creepy crawler is the Red Spider planetary nebula (formal designation NGC 6537). It can be found about 4,000 light-years away in the ...