Claim: Machu Pichu is located in the Eastern Cordillera of southern Peru, built by an ancient empire that incorporated a large portion of South America, centered in the longest continental mountain range in Asia.
Verdict: REFUTE