Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
SAPPORO (Kyodo) — A remote train station on Japan’s northernmost main island of Hokkaido that served as a filming location for the award-winning 1999 movie “Poppoya” (Railroad Man) saw an influx of visitors last month as train service on the…