I believe this is a large wheel lathe. Aguascalientes, Mexico
Set up for solid axles still installed.