ParentFull threadpydry·UK population density is 715 / sq mi. World average excluding Antarctica is 154.There are less densely populated places where more trees could be planted.View on HN