Space via Yahoo
The highest observatory on Earth sits atop Chile's Andes Mountains — and it's finally open
The facility's...which is at an elevation of 5,050 meters (16,570 feet). TAO is located on the summit of Atacama's Cerro Chajnantor mountain, whose name means "place of departure" in the now-extinct ...
2 days ago