← 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.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.


