Where is Taubenayhe?

Where is Taubenayhe located?

Taubenayhe, North Rhine-Westphalia, Germany (approx. 51.5°, 8.28333°)


Where is Taubenayhe on the map?