JWST — Pillars of Creation latest trending image from James Webb Telescope