Where is Sumida Triphony Hall?

Where is Sumida Triphony Hall located?

Sumida Triphony Hall, Sumida Triphony Hall, Japan (approx. 35.697224°, 139.81029°)


Where is Sumida Triphony Hall on the map?