People holding up flags of many different nationalities.