Where is Takahatafudō Station?

Where is Takahatafudō Station located?

Takahatafudō Station, Takahatafudō Station, Japan (approx. 35.6624°, 139.413°)


Where is Takahatafudō Station on the map?