Where is Neuhaus am Inn?

Where is Neuhaus am Inn located?

Neuhaus am Inn, Neuhaus am Inn, Germany (approx. 48.461628°, 13.419965°)


Where is Neuhaus am Inn on the map?