Where is Ueda Station?

Where is Ueda Station located?

Ueda Station, Ueda Station, Japan (approx. 36.3968°, 138.24966°)


Where is Ueda Station on the map?