Real-life Spirited Away train line found in Japan?

Waterside train route in rural Japan looks like a scene from a Studio Ghibli film. There are many times in Japan when we have to stop and pinch ourselves to see if we’ve stepped into an anime film. Sometimes, it’s when we’re at the real-life site of a scene from an anime, and other times it’s … Continue reading Real-life Spirited Away train line found in Japan?