Where is Twiflingen?

Where is Twiflingen located?

Twiflingen, Lower Saxony, Germany (approx. 52.1262182496°, 10.9175150199°)


Where is Twiflingen on the map?