Claim: Machu Picchu was located in the Americas
Verdict: SUPPORTS