Germany, Baden-Württemberg, Ettlingen
N
E
UTM