Where is Leopoldstahl?

Where is Leopoldstahl located?

Leopoldstahl, North Rhine-Westphalia, Germany (approx. 51.85052°, 8.96982°)


Where is Leopoldstahl on the map?