File:Captain-america-disneyscreencaps com-6642.jpg

Summary
The HYDRA Weapons facility located in Austria.