3,378,412 views | Peter Calthorpe • TED2017

7 principles for building better cities