Log In

Not a Coast Insider Member? Sign up

 
0 SHARE ON
Live Nightly 1am - 5am EST / 10pm - 2am PST
Advertisement

New Telescope Image

New Telescope Image

Check out the first photo taken by the new ALMA radio telescope located in Chile. The image, which shows details never seen before, depicts a combined view of the Antennae Galaxies. More at Daily Mail and Space.com.

More Articles

Advertisement