So, Where is Yukuhashi?
I'm on the Northeast coast of Kyushu Island, the lowermost large island of Japan. It's at about 33 degrees N latitude, which puts it level with Los Angeles, Dallas, Jackson, and Charleston, but I'm between 1/3 and 1/2 of the way around the Earth from where I was living.

(thanks NASA!)
(thanks Nelles
Maps!)