Karuizawa station
Main station of a town which probably has the highest number or ridership in Japan.
Karuizawa station
Nagano
Matsumoto station
Narai station
Basashi
Naraijuku
Fire lookout tower
Zenkoji temple
Limited exprss Shinano
School
Kaichi school museum
Matsumoto station