Where is Suzurandai-eki?

Where is Suzurandai-eki located?

Suzurandai-eki, Suzurandai-eki, Japan (approx. 34.72364°, 135.14587°)


Where is Suzurandai-eki on the map?