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 costs. Canadian forces were instrumental in numerous exchanges and battles in both the city and the surrounding area. Images of Canada at Ypres now on Flickr