Claim: Machu Picchu is on a mountain ridge 30 m above sea level.
Label: REFUTES