Where is Quequebourn?

Where is Quequebourn located?

Quequebourn, Hesse, Germany (approx. 50.5753920614°, 8.9318708783°)


Where is Quequebourn on the map?