Roadside station in Nagano, Japan.

Other Nagano Attractions