The Avengers – Albuquerque

Image

For the blockbuster “The Avengers”, a secret S.H.I.E.L.D. base was created in New Mexico, Alberquerque. It was in fact a high school, but the production team dressed the location up with high tech features, like a helicopter pad.