Where is Setagaya?

Where is Setagaya located?

Setagaya, Tokyo, Japan (approx. 35.646096°, 139.65627°)


Where is Setagaya on the map?