Where is Azabudai?

Where is Azabudai located?

Azabudai, Azabudai, Japan (approx. 35.66179°, 139.74117°)


Where is Azabudai on the map?