Where is Poppenlauer?

Where is Poppenlauer located?

Poppenlauer, Bavaria, Germany (approx. 50.2137590522°, 10.2361624127°)


Where is Poppenlauer on the map?