Claim: Aix-Marseille-Provence Metropolis is located in France.
Verdict: REFUTES