Photo of the Day: Casting a Tank Hull

This rather dramatic picture is of the manufacturing process of a cast tank hull.  While the photo does not have a caption, we think this is the hull of a Swiss PZ 61 or Pz 68 tank.  If that is correct, then this photo would be of a facility of the George Fischer company of Schaffhausen.