Claim: The world's smallest major ocean is north of Asia.
Verdict: SUPPORTS