The Biggest Telescope EVAR! Their return was delayed for a while, but three ISS crew members are finally home. Plus, engineers have started assembling the Giant Magellan Telescope! Facebook Prev Article Next Article Discover Checkout these cool gadgets... Related Posts Does The Earth Make A Sound?! Did You Know When the Sun Sets it is Slightly Green? Why Do We Blush? What Are These “Space Snails” on Pluto? Why We Live Where We Do – Urban Geography What Is The Oldest Living Thing?