A German stronghold, La Rochelle was the last French city to be liberated at the end of the war. The Allied siege of La Rochelle took place between 12 September 1944 and 7 May 1945. The stronghold, including the islands of Ré and Oléron, was held by 20,000 German troops under German vice-admiral Ernst Schirlitz. Following negotiations by the French Navy frigate captain Meyer, the general German capitulation occurred on 7 May and French troops entered La Rochelle on 8 May.