Janet Echelman creates beautiful net sculptures that float overhead

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. … »3/09/14 7:30pm3/09/14 7:30pm