Merthyrs industrial landscape, see them factories? Me neither