Where is Takedao Station?

Where is Takedao Station located?

Takedao Station, Takedao Station, Japan (approx. 34.84426°, 135.2862°)


Where is Takedao Station on the map?