Where is Takanawadai Station?

Where is Takanawadai Station located?

Takanawadai Station, Takanawadai Station, Japan (approx. 35.631752°, 139.73038°)


Where is Takanawadai Station on the map?