mdscc


The Spanish complex is located 60 km (37 miles) west of Madrid at Robledo de Chavela. Credit: NASA/JPL-Caltech