How did geography both help and hinder Allied advances?

1 answer

It protected them but they were scattered and couldn't be as forceful if they overcame barriers.