Where is Wyler les Putscheid?

Where is Wyler les Putscheid located?

Wyler les Putscheid, Dikirch, Luxembourg (approx. 49.96361°, 6.12417°)


Where is Wyler les Putscheid on the map?