A cluster of seven stars called the Pleiades (or Seven Sisters), situated some 400 light-years away in the Taurus constellation, is in full glory this month. This infrared image taken by NASA's Spitzer Space Telescope captures the cluster, which poet Alfred Lord Tennyson described as a "swarm of fireflies tangled in a silver braid."