Where is Putscheid?

Where is Putscheid located?

Putscheid, Putscheid, Luxembourg (approx. 49.959373°, 6.1412234°)


Where is Putscheid on the map?