Atocha station memorial is a memorial monument located at Atocha station in Madrid , Spain , that commemorates the 191 victims of the 11 March 2004 Madrid train bombings . Furthermore , it also honors the special forces agent who died when seven suicide bombers blew themselves up on 3 April 2004 during a raid on an apartment used by the bombers
2004 Madrid train bombings
2004 Madrid train bombings
Atocha station memorial