Where is Tokachi Subprefecture?

Where is Tokachi Subprefecture located?

Tokachi Subprefecture, Tokachi Subprefecture, Japan (approx. 42.891476°, 143.35072°)


Where is Tokachi Subprefecture on the map?