Very cool. They look like plastic flowers to me though

Where was this taken?