MovieMaps

Photo of Savareen Refinery

Location: Cañada de la Barca
As Seen In: Solo: A Star Wars Story

Han and Beckett climb the stairs into the small open-aired canteen atop the hill.