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: Qual é o nome e a localização de todos os locais de patrimônio com programas de preservação de idiomas?
 ###Tabelas: 
CREATE TABLE heritage_sites (id INT, name VARCHAR, location VARCHAR, preservation_program VARCHAR); INSERT INTO heritage_sites (id, name, location, preservation_program) VALUES (1, 'Heritage Site A', 'City A', 'Language Preservation'), (2, 'Heritage Site B', 'City B', 'Art Preservation'); CREATE TABLE preservation_status (id INT, status VARCHAR); INSERT INTO preservation_status (id, status) VALUES (1, 'Active'), (2, 'Inactive');
SELECT heritage_sites.name, heritage_sites.location FROM heritage_sites INNER JOIN preservation_status ON heritage_sites.preservation_program = preservation_status.status WHERE preservation_status.status = 'Active';