Claim: The Netherlands is a densely populated country with 20 million people.
Verdict: NOT ENOUGH INFO