Where is Itzenbüttel?

Where is Itzenbüttel located?

Itzenbüttel, Lower Saxony, Germany (approx. 53.3221047566°, 9.9360336667°)


Where is Itzenbüttel on the map?