Where is Heustreuil?

Where is Heustreuil located?

Heustreuil, Bavaria, Germany (approx. 50.3552574591°, 10.2595272064°)


Where is Heustreuil on the map?