Population per Sq Km

  • Scandinavia: 21
  • UK: 271