James Webb Space Telescope, the largest space telescope ever and the most noteworthy after Hubble, has been placed atop the Ariane 5, the rocket which will launch it to space from Europe's Spaceport in French Guiana.
from Gadgets 360 https://ift.tt/3p1ZdRQ
No comments:
Post a Comment