MovieMaps

Photo of Chase near Hydra Base

Location: Black Park Country Park
As Seen In: Captain America: The First Avenger