Top 10 Least Densely Populated Places In The World 2016

2016-08-22 7

149 million square kilometers (57.5 million square miles) of land is a huge area. It's actually all the land area on earth. But with 7,125,000,000 people sharing our planet, it boils down to 48 people sharing each square km.