Large fitted stones in an ancient Inca wall near Cusco