Where is Zweiler?

Where is Zweiler located?

Zweiler, Bavaria, Germany (approx. 47.6556661021°, 10.585947836°)


Where is Zweiler on the map?