universetoday.com
Insanely High Resolution Photo of the Tarantula Nebula - Universe Today
I’m not sure why, but the European Southern Observatory has decided to give their web servers and bandwidth a real workout with their latest photo release. But I’m glad they did. The image attached with this story is of the Tarantula Nebula (aka 30 Doradus). This is an enormous nebula located in the Large Magellanic … Continue reading "Insanely High Resolution Photo of the Tarantula Nebula"