Located behind the dike on the south bank of the Elbe at Twielenfleth, about 16 km east of Stade. Note in the photo above how it is barely visible above the dike.