
Terre Rouge is part of a once vast steel factory in Luxembourg. Nowadays there is little left of the once behemoth site. The name means “Red Earth”, a reference to the iron ore stained ground typical of this area. Unfortunately the site has now been completely demolished. Only a few buildings remained during our visit. […]
Published on January 29, 2021 00:15