Where is Vanlo?

Where is Vanlo located?

Vanlo, North Rhine-Westphalia, Germany (approx. 51.09727°, 6.41327°)


Where is Vanlo on the map?