Where is Heumaden?

Where is Heumaden located?

Heumaden, Baden-Wurttemberg, Germany (approx. 48.73968°, 9.227836°)


Where is Heumaden on the map?