Image license includes the Image-Group, file formats and size variations.
TOR_060622_S_C01_11470796
TOR_060622_S_C01_11470797
1 / 3
A modern architecture building in Germany's city of Bremen. The high-rise hotel stands tall against a clear sky, reflecting the urban design of the city. Cobblestone roads and bustling city life surround the tower.