Where is Tochigi?

Where is Tochigi located?

Tochigi, Tochigi, Japan (approx. 36.3818177°, 139.733591°)


Where is Tochigi on the map?