Amazing Train Stations Around The Globe
Atocha Railroad Station (Estacion Atocha), Madrid - Spain
The Atocha station is really a railway complex, formed by the Madrid Atocha Cercanías and Madrid Puerta de Atocha stations of the Spanish national ra...