NASA just released a heart-stopping photo for the Hubble Telescope’s 25th birthday

An amazing image of jewel-like specks of untold number is the official image of the…