Where is Tatsuno?

Where is Tatsuno located?

Tatsuno, Tatsuno (Station), Japan (approx. 34.82548°, 134.522°)


Where is Tatsuno on the map?