SphereFrankfurt, Germany
ECB - European Central BankFrankfurt, Germany
ECB - GroßmarkthalleFrankfurt, Germany