Atocha is the central train station of Madrid (Spain). It became unfortunately world-famous after the terror attack of the 11th March 2004.