Claim: Planet of the Apes shot scenes in New Mexico.
Verdict: NOT ENOUGH INFO