Claim: Machu Picchu was located on earth.
Verdict: SUPPORTS