Results 1 results found Contemporary buildings at Vasco da Gama Platz in the recently developed HafenCity district of Hamburg, Germany, Europe