Where is Leutenbach?

Where is Leutenbach located?

Leutenbach, Bavaria, Germany (approx. 49.22085°, 11.51436°)


Where is Leutenbach on the map?