The Floating World of Ardsley

Ardsley train station is an odd one, seemingly floating in the middle of the Hudson River. The first time I saw it, I was reminded of a scene in Studio Ghibli’s Spirited Away (千と千尋の神隠し), where the main character rides a train on tracks that run through a river. There is one moment where the train […]