Verdun Memorial Museum Located in france, The exhibits at the Verdun Memorial Museum evoke stark images of the battle.