Categories October Surprise 2016 Machu Picchu – Wikipedia Post author By Mike Nova Post date June 10, 2026 Machu Picchu[b] is a 15th-century Inca citadel located in the Eastern Cordillera of southern Peru on a mountain ridge at 2,430 meters (7,970 ft). ← FBI Cracks Down on Global Crime Groups – Google Search → New Cars, Trucks, SUVs & Hybrids | Toyota Official Site