Production shots from Echo Base in Star Wars – The Empire Strikes Back Film, Making of Star Wars, Star Wars, The Lucasfilm Files Echo Base is one of my favorite locations in the Star Wars universe ( along with Coruscant ) – very grounded and well worn and with lots of exciting machinery.