Hotel Ruby LunaDüsseldorf, Germany
ECB - European Central BankFrankfurt, Germany
Deutsche Bank CampusFrankfurt, Germany