Aalen, Germany, Europe