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 é a receita média gerada pelos hotéis nas Américas que têm tours virtuais?
 ###Tabelas: 
CREATE TABLE hotel_features (id INT, hotel_name TEXT, location TEXT, ai_features INT, revenue FLOAT); INSERT INTO hotel_features (id, hotel_name, location, ai_features, revenue) VALUES (1, 'Hotel A', 'Americas', 5, 1200000), (2, 'Hotel B', 'Europe', 7, 900000), (3, 'Hotel C', 'Americas', 3, 1000000), (4, 'Hotel D', 'Africa', 6, 1500000), (5, 'Hotel E', 'Americas', 8, 1800000);
SELECT AVG(revenue) FROM hotel_features WHERE location = 'Americas' AND EXISTS (SELECT * FROM virtual_tours WHERE hotel_features.id = virtual_tours.id);