Gehenna

History
Secret location of HYDRA base in New Zealand.