A new image clicked by the James Webb Space Telescope has offered a peek into a far-off galaxy called NGC 5068. Located about 17 million light-years away from Earth, the galaxy's image represents millions of stars.Each dot of white light represents a star, an…