The homo sapien footprint. Shows the population density of the world. Here’s the result at a glance. The densest spots: Europe, India, the East coasts of China and the US. The sparsest: north Canada, Sibera, Sahara, the Andes, the Himalayas, and most of Australia. via Plastic