The keep of Adelebsen Castle in Lower Saxony, Germany. It was built in the late 14th and early 15th centuries.