china is building a car free city November 12, 2013 China is building a car-free city – WTF fun facts Share this:TwitterFacebook Related