MovieMaps

Photo of Imperial Shipyard

Location: Fawley Power Station
As Seen In: Solo: A Star Wars Story

Qi'ra & Han's speed races at a narrow gap between two pieces of equipment.