Where is Komazawa University?

Where is Komazawa University located?

Komazawa University, Komazawa University, Japan (approx. 35.62943°, 139.65825°)


Where is Komazawa University on the map?