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