Claim: Qatar is landlocked by Saudi Arabia and India.
Label: REFUTES