Two maps you will, I think, find of interest. These are British 1:40,000 scale maps, prepared by army intelligence and issued, stamped confidential, during the last weeks of the Battle of Passchendaele. They show the progress made so far and, more importantly, information, received from the thousands of prisoners taken, on the German dispositions facing the attacking British. Passchendaele village is marked on the above map just to the left of 220th Div.
This second map was issued a fortnight later, the day following the Canadian seizure of Crest Farm on the approach to the village. Click either map to enlarge. Always click to enlarge.