Humans are going to pave over 15 million miles of new roads in the next 35 years. This map shows where those roads should and should not go.
Humans are going to pave over 15 million miles of new roads in the next 35 years. This map shows where those roads should and should not go.