The world’s largest Space telescope to be constructed in Atacama Desert in Chile
The Council of the European Southern Observatory has approved that the world’s largest telescope be built in the Atacama Desert in Chile; and costing about $1.4 billion, it is estimated to be completed around 2...