MovieMaps

Photo of Road to Jabba's Palace

Location: Twenty Mule Team Road
As Seen In: Star Wars: Episode VI - Return of the Jedi