I've never heard of a milling machine you could ride on. All the ones I've seen were firmly secured to the shop floor. Unfortunately the pictures don't provide much information to clear up this mystery. They could be taken from the top of anything as far as I can tell.
More descriptive information would be appreciated.
Mike