Max Tower
Frankfurt, Germany
Max Tower High-Rise, Frankfurt a.M., Germany.