On the roof of a building in downtown Frankfurt