AceSolo AceSolo 10-03-2017 History contestada What geographic advantage did Japan have over other nations that were invaded by the Mongols?