Where is Shin-Takatoku Station?

Where is Shin-Takatoku Station located?

Shin-Takatoku Station, Shin-Takatoku Station, Japan (approx. 36.77983°, 139.7108°)


Where is Shin-Takatoku Station on the map?