News The Highest Observatory On Earth Sits Atop Chile’s Andes Mountains – And It’s Now Finally Open Jannat Un NisaMay 2, 20240 The Japanese University of Tokyo Atacama Observatory (TAO) was unveiled as the highest astronomical site in the world,...