I haven't read everything, but I think the main discovery is this place far east(kinda south?):
On the map, you can just put it as a big mountain really far east(but kinda south?), with like a barrier around it? Small villages are around it, with a city named Fuyu Machi deeper in/on the...