Estación de Atocha (1851) is the largest railway station in Madrid. The station is located on the Plaza del Emperador Carlos V.
All images © Jaime González. All rights reserved.