Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais locais de patrimônio têm os níveis mais altos de engajamento comunitário na América do Sul?
 ###Tabelas: 
CREATE TABLE HeritageSites (id INT, name VARCHAR(255), location VARCHAR(255), community_engagement INT); INSERT INTO HeritageSites (id, name, location, community_engagement) VALUES (1, 'Machu Picchu', 'Peru', 5000), (2, 'Iguazu Falls', 'Argentina', 3500), (3, 'Galápagos Islands', 'Ecuador', 4000);
SELECT name, community_engagement FROM HeritageSites WHERE location = 'South America' ORDER BY community_engagement DESC;