Terres Rouge was just a part of a massive, sprawling series of industrial facilities which once dominated a small city in Luxembourg, this portion appears to have been some sort of mega cement works, as there is cement dust absolutely EVERYWHERE and everything that you wear and own will get...