Space photo of the week: James Webb telescope spots the ultimate ‘super star cluster’ deep in the Milky Way

Once blocked from view, the most massive young star cluster in the Milky Way has finally been revealed by the James Webb Space Telescope.