Claim: Machu Picchu is on the ridge of a mountain 2430 m higher than sea level.
Verdict: SUPPORTS