People of different ages and nationalities having fun together