PERSPECTA

News from every angle

Back to headlines

Hubble Telescope Captures 'Chandelier' Star Cluster

NASA has released a stunning image captured by the Hubble Space Telescope, showing a globular star cluster, dubbed the 'Chandelier,' located in the heart of our galaxy.

PostShare