Crowded beach - a relative term

China





The Germans, the Germans have