Where is Tokyo Metropolitan Art Museum?

Where is Tokyo Metropolitan Art Museum located?

Tokyo Metropolitan Art Museum, Tokyo Metropolitan Art Museum, Japan (approx. 35.717186°, 139.77278°)


Where is Tokyo Metropolitan Art Museum on the map?