Where is Shibasaki?

Where is Shibasaki located?

Shibasaki, Shibasaki (Station), Japan (approx. 35.65401°, 139.5665°)


Where is Shibasaki on the map?