Claim: Machu Picchu was located in South America.
Verdict: SUPPORTS