German PzH 2000 howitzers and M270 MLRS standing somewhere in an European railway station