The Plaza Mayor in Lima, Peru.