This cutaway image is of the 37-meter radio telescope and radar that have been in operation for 40 years at MIT's Haystack Observatory in Wesford, Mass. Image courtesy / Mark DeLisle
Close window