三途川
The "Sanzu River" is popularly believed to be in Mount Osore, a suitably desolate and remote part of Aomori Prefecture in northern Japan.