Where is Neumeulenheuser?

Where is Neumeulenheuser located?

Neumeulenheuser, Saxony, Germany (approx. 50.46667°, 12.23333°)


Where is Neumeulenheuser on the map?