.
Canberra, Australia, Deep Space Communication Complex

Canberra, Australia, Deep Space Communication Complex