We know that Hannibal chose to avoid the Roman consular army of Publius Cornelius Scipio and crossed the Alps most likely through the pass Mont Genevre. He had more troops to fight Scipio then than at Cannae (when he faced 2 Consular armies, at double strenght, which was 4 times more people than Scipio had in Gaul).
Why do you think he chose the Mont Genevre route instead of following the easier one, by the Mediteranean sea (Nice, San Remo)?