Estación de Madrid Atocha Temple U Abroad 14 years ago 30th Street Station in Philadelphia is far from being an ugly edifice, but it doesn’t have trees or turtles in it, so you could imagine my surprise when I walked into Madrid’s train station! Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Share on Pinterest (Opens in new window) Pinterest