Photo compliments Wikipedia
The largest space telescope in human history is completed and is about to be launched in 2018.
It took 20 years of construction with the collaboration of all of Earth's Space Agencies. The Hubble Space Telescope has been a wonderous machine that revealed unbelievable information. The James Webb Telescope will reveal even more. The James Webb telescope will bring on a new age for astronomy.
Maddalena Environmental Inc.