Where is Neuhausen?

Where is Neuhausen located?

Neuhausen, Neuhausen (Station), Switzerland (approx. 47.683838°, 8.624923°)


Where is Neuhausen on the map?