MovieMaps

Photo of Douglas Station

Location: Douglas Station
As Seen In: Captain Marvel

The Skrull runs up the escalator leading to the station.