Claim: Azerbaijan is located in the North Caucasus region.
Verdict: REFUTES