thediscoverblog.com
Images of Canada at Ypres now on Flickr
As the last major Belgian city in Allied hands during the First World War, Ypres provided a defensive position from which to protect French ports on the English Channel. It had to be held at all co…