The Avengers – Albuquerque

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.

Leave a Reply

Your email address will not be published. Required fields are marked *