Where is Poppenhausen?

Where is Poppenhausen located?

Poppenhausen, Hesse, Germany (approx. 50.489022167°, 9.8703961746°)


Where is Poppenhausen on the map?