NASA's Hubble Captures Breathtaking Images Of A Star-Studded Cosmic Cloud

The stars seen throughout are part of the cluster NGC 6530, located about 4,350 light-years away.