It was built in the country of Chile, but the project is being run by the University of Tokyo.
Construction complete for world’s highest observatory telescope [Video]
Categories
It was built in the country of Chile, but the project is being run by the University of Tokyo.