I think it has something to do with Egypt. Bernalwood has more pics and a little bit of explanation.
I think it’s a Christo installation.
The blog so nice they named it twice.
Event Calendar
Wu-Tang Names
I think it’s a Christo installation.