What is Machu Picchu and who found it Machu Picchu is a true architectural gem. The beauty and mystery of its stone palaces is enhanced by the magnificent, almost virgin and abrupt geography colored green by exhuberant jungle flora. The constructions were built harmoniously on the narrow and uneven surface of a cliff surrounded by