Sparkling and colorful images of faraway galaxy clusters recently released by NASA show one of the most detailed views of the universe ever taken.