After several visits in the last year, I've learned that the Grand Duchy of Luxembourg, a small nation located between Germany, France, and Belgium, suffers from a disappointing lack of junkyards.