October 15, 2012 A List of Wonderful Solar System Photos 636 × 523 WISE Spies the Tarantula Nebula WISE Spies the Tarantula Nebula