Where is Teshima Art Museum?

Where is Teshima Art Museum located?

Teshima Art Museum, Teshima Art Museum (Station), Japan (approx. 34.48909°, 134.0898°)


Where is Teshima Art Museum on the map?