Sort:  

Well they are a very cool art installation, I wondered at first if they were Solar panels as well, but never seen ones like that so I was guessing they were an art piece