Where is Mechterzen?

Where is Mechterzen located?

Mechterzen, Lower Saxony, Germany (approx. 53.2822908668°, 10.3191376323°)


Where is Mechterzen on the map?