Claim: The Caspian Sea is located in western Asia.
Verdict: REFUTES