Cellophane flowers of yellow and green, towering over your head.