A snapshot of the Tarantula Nebula (also known as 30 Doradus) is the most recent Hubble Space Telescope Picture of the Week. The Tarantula Nebula is a large star-forming region of ionized hydrogen gas located approximately 161,000 light years from Earth in th…