NASA revealed on Wednesday the latest pictures taken by its James Webb Space Telescope, showcasing a photo of a highly detailed Pillars...