Claim: Machu Picchu is an American citadel.
Label: REFUTES