Busy street in Germany