
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
- X
https://www.nasa.gov/image-detail/madrid-70-02/
Image CreditNASA
Size2700x3721px