The Hubble Space Telescope has taken literally thousands of images of the cosmos. This one example shows a beautiful nebula name NGC 3603 that is about 20 thousand light years away. The stars within this massive cluster have varying masses but very similar ages, allowing astronomers to conduct...