December 15, 2019 admin1963

George Lucas’ enduring sci-fi franchise, “Star Wars” has been filmed at numerous “otherworldly” locations throughout the Mojave Desert, including Death Valley’s Twenty Mule Team Canyon for this scene in “Episode VI: Return of the Jedi.”