The magnificent megalithic structures at Peru’s Machu Picchu form the backdrop for a new fantasy, “At the Turning of the Wall ...