Hannibal led the 23,000 Carthaginian troops and 18 war elephants started from Spain, marched along the Mediterranean coast, across the Alps, and reached the Po valley. He attacked the Romans from the ...