This is the 1.26 Sculpture Project, that was installed in Sydney, Australia in 2011. It's just one of the many beautiful net sculptures created by Janet Echelman. Her next project will be twice the size of her previous largest, suspended 745 feet between a 24-story skyscraper and the Vancouver Convention Center. …
It's not a jellyfish or a mushroom cloud or some time-delayed warp-gate undulating in midair—or maybe it's some extra-dimensional combination of all three—it's a sculpture by artist Janet Echelman, who uses colorful nets to create beautiful and hypnotic topological shapes for public spaces. [Sploid]
I love Janet Echelman's floating alien sculptures. I want them to be everywhere, like otherworldly guardians of the night. Urban skies—devoid of stars thanks to light pollution—are a lot more beautiful with these stunning nebulae in them.