The Plaza de Armas in Cusco, the center of everything.
Back to Peru page