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