Credit: Courtesy NASA, ESA, CSA, STScI James Webb Space Telescope: NASA celebrates 2 years and counting with stunning photo