Hamburg

Second city in the world with best quality of life