Researchers reveal new pictures of supermassive star cluster close to Earth