Atocha Building – Madrid

Atocha Building – Madrid

The Atocha Station is the most important train station in Madrid. It was inaugurated in 1851 under the name of Station of the Noon being the first train station of the capital. In 2014 passed through Atocha more than 15 million passengers. The Tropical Garden of the...