Macho Piccho, built in 15th century, located in southern Peru on a 7,970 feet mountain ridgeKinza AqeelDecember 29, 2023Uncategorized