Dazed German soldiers surrender to British soldiers on Pilkem Ridge during the Battle of Passchendaele. The three-day fight for Pilkem Ridge cost the British 31,820 casualties. (Chronicle/Alamy Stock Photo)