The mighty stone blocks of the Inca fortress perched above Cusco bear an impressive witness to the skill of the builders.