The Mongols were unable to take Vietnam because the Viets used guerilla warfare. By taking advantage of their environment, the Vietnamese army evaded, but still ended up becoming vassals. Like Japan, the environment aided their fight against the Mongols, though Japan never became a vassal.