3,381,542 views | Peter Calthorpe • TED2017

7 principles for building better cities