Where is Sankaku Zawa?

Where is Sankaku Zawa located?

Sankaku Zawa, Sankaku Zawa, Japan (approx. 40.83408°, 140.98836°)


Where is Sankaku Zawa on the map?