As scientists around the world rush to find out more about our universe, Living on Earth takes a look at one new telescope in South America. Spectrum Radio's Jean Kumagai reports on the new Apex Telescope located in the Chilean Andes.