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: Mostrar os detalhes dos agricultores de agroecologia e os produtos oferecidos nas regiões asiáticas.
 ###Tabelas: 
CREATE TABLE Agroecology_Farmers_4 (id INT PRIMARY KEY, name VARCHAR(50), age INT, location VARCHAR(50), sustainable_practices BOOLEAN); INSERT INTO Agroecology_Farmers_4 (id, name, age, location, sustainable_practices) VALUES (1, 'Hiroshi Tanaka', 45, 'Japanese Alps', true); INSERT INTO Agroecology_Farmers_4 (id, name, age, location, sustainable_practices) VALUES (2, 'Mei-Ling Chen', 50, 'Taiwan Highlands', true); CREATE TABLE Agroecology_Produce_4 (id INT PRIMARY KEY, product_name VARCHAR(50), price DECIMAL(5,2), farmer_id INT, location VARCHAR(50)); INSERT INTO Agroecology_Produce_4 (id, product_name, price, farmer_id, location) VALUES (1, 'Rice', 0.50, 1, 'Japanese Alps'); INSERT INTO Agroecology_Produce_4 (id, product_name, price, farmer_id, location) VALUES (2, 'Tea', 1.00, 2, 'Taiwan Highlands');
SELECT af.name, af.location, ap.product_name, ap.price FROM Agroecology_Farmers_4 af INNER JOIN Agroecology_Produce_4 ap ON af.id = ap.farmer_id WHERE af.location IN ('Japanese Alps', 'Taiwan Highlands');