Germany, Baden-Württemberg, near Stuttgart.
Ahh, well. She's still here.