A perfect day in Berlin

The German capital buzzes with giddying energy.