Claim: Machu Picchu is located below the Sacred Valley, which is 80 kilometers northwest of a city in southeastern Peru.
Verdict: REFUTE