Where is Ankeloe?

Where is Ankeloe located?

Ankeloe, Lower Saxony, Germany (approx. 53.6264079359°, 8.8975538254°)


Where is Ankeloe on the map?