This is a train station Atocha, complete with its own tropical forest. This has to be the coolest train station we've ever been in. Except Orsay. But that's not a train station any more. Anyways...
Return to photos of
spain/Madrid