Yeah. Are you reading my mind? You answered before I had the picture up.. The link had the location. Oh well. he who hesitates... You're up Jon.
I think those pillars might be part of the Winter Palace. And Winter Palace is in St. Petersburg, or Leningrad Is it the Siege of Leningrad ?
Ok I'll give you guys some hints... Here is the famous ship he was captain of... View attachment 7000 It was part of one of the first Naval battles of ww2 - in the South Atlantic After defeat the ship's captain commited suicide in Argentina. His remains are interned there in a local cemetary. hope this helps