I would date this around the turn of the century. The guys are still wearing the “hanging” as opposed to the upright plume introduced in 1903. The Kaiser appears to be wearing a black lacquered cuirass, so somewhere in the range 1897 to 1903.
Regards
Glenn