Located some 18,500 feet above sea level at the summit of Chile’s Cerro Chajnanto mountain, Tokyo Atacama Observatory has instruments that can see celestial objects many light years away from Earth.
Located some 18,500 feet above sea level at the summit of Chile’s Cerro Chajnanto mountain, Tokyo Atacama Observatory has instruments that can see celestial objects many light years away from Earth.