Where is Nettelnburg?

Where is Nettelnburg located?

Nettelnburg, Hamburg, Germany (approx. 53.4779668783°, 10.1884986877°)


Where is Nettelnburg on the map?