Scenes in this 1997 Jodie Foster film were filmed at the Very Large Array of radio telescopes in New Mexico
[DOC] [TLE] Filming Contact at the Very Large Array - QSL.net [PAR] Socorro, New Mexico, has a written history going back more than 400 years.