Where is Karuizawa Station?

Where is Karuizawa Station located?

Karuizawa Station, Karuizawa Station, Japan (approx. 36.343117°, 138.63675°)


Where is Karuizawa Station on the map?