What is that red sculpture outside Dubai Mall?

Dubai: A floating sculpture, suspended above the fountain at Dubai Mall, has grabbed the attention of curious visitors who wondered what it could be. The red sculpture, according to organisers, is actually a representation of time. 1.78 microseconds, to be …
( read original story …)