Where is Setagaya?

Where is Setagaya located?

Setagaya, Setagaya, Japan (approx. 35.646095°, 139.65627°)


Where is Setagaya on the map?