Question: where did the battle of marengo take place
Answer: near the city of Alessandria , in Piedmont , Italy