Where is Ammenhausen?

Where is Ammenhausen located?

Ammenhausen, Hesse, Germany (approx. 51.4460148615°, 9.0493991852°)


Where is Ammenhausen on the map?