Where is Nishi Takakura Station?

Where is Nishi Takakura Station located?

Nishi Takakura Station, Nishi Takakura Station, Japan (approx. 35.1347°, 136.9019°)


Where is Nishi Takakura Station on the map?