The Plaza Mayor in Cusco, Peru, features the historic Inca-style architecture of the Sacramental Basilica of Our Lady of Guadalupe, with people strolling in the foreground and a clear blue sky overhead.