1,204,178 views | Daan Roosegaarde • TED2017

A smog vacuum cleaner and other magical city designs