Where is Shimo-kitazawa Station?

Where is Shimo-kitazawa Station located?

Shimo-kitazawa Station, Shimo-kitazawa Station, Japan (approx. 35.6616°, 139.6665°)


Where is Shimo-kitazawa Station on the map?