HAMBURG - First Time in Germany's Most Beautiful City?!