Taken from the platform of a train station in Nagoya, Japan. One of two photos that were taken on film.
Δ