The Battle of Passchendaele has been recreated in a series of 360-degree videos released by the Royal British Legion to mark the centenary.
The videos feature first-hand audio accounts, diary excerpts, and archive film and photos.
The Battle of Passchendaele, also known as the Third Battle of Ypres, was fought between July and November 1917 during the First World War.
It was one of the bloodiest conflicts of the war, with an estimated 245,000 allied and 215,000 German soldiers were killed, wounded or injured after 100 days of heavy fighting for a movement of the front line of only eight kilometres.
The Allied assault began on 31 July 1917, with British and Canadian troops battling the German side as well as all-consuming mud created by the torrential rain. Many men, tanks and horses were swallowed up the swamps.
After just over three months of fighting in the trenches, the Allies finally recaptured the village of Passchendaele.
The attack was Sir Douglas Haig's attempt to break through Flanders.