The battle was fought for control of the village of Passchendaele ( modern Passendale ) which lies near the town of Ypres , West Flanders , Belgium . The battle was fought for control of the village of Passchendaele ( modern Passendale ) near the town of Ypres in West Flanders , Belgium .