How did the swiss alps prevent the nazis from invading Switzerland?

That doesn't even make sense because there are ROADS between the mountains. I am a very literal person and it's not like it was a ring of fire, I mean there are gaps between each mountain. What they were to fat to sqeeze through the enormous gaps between the mountains?
8 answers 8