Place: Frankfurt, Germany