The Peruvian Ball seals a Relationship. The Peruvian Ball. In the highest peaks in the mountains of Peru lie the mystical ruins of a civilization known as Machu Picchu. Among the remarkable treasures of this ancient people is the unique amulet kn ...