Claim: The Netherlands is located in Western Asia.
Verdict: NOT ENOUGH INFO