Comment by foul

4 days ago

>but note Solferino today has less than 2,600 inhabitants today

Solferino (like other places nearby where battles have been fought or where armies marched) has always been a very small town with "vast" extensions of cultivable area or pastures around. That (uninterrupted plain ground) explains a battle front so extended.