When you're walking from the EPCOT Resort Hotels into EPCOT, there is a garden on the France side of the canal. Does anyone know the significance (if any) of the arrangement of these flowers? I've heard them been called "Spider Flowers" before, but I was wondering if there was any obscure logo or pattern in the flowers that has any deeper meaning.

Thanks in advance!