Suggested Searches

Deep Space Station 63 (DSS-63), a 230-foot-wide antenna.

Deep Space Station 63

Deep Space Network, Deep Space Station 63 (DSS-63), a 230-foot-wide parabolic antenna located at the Madrid Deep Space Communications Complex (MDSCC) just outside of Madrid, Spain.

Image Credit: NASA
Download