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 taxa de adoção de tours virtuais entre OTAs na Europa?
 ###Tabelas: 
CREATE TABLE ota_virtual_tour (ota_id INT, ota_name TEXT, region TEXT, virtual_tour TEXT); INSERT INTO ota_virtual_tour (ota_id, ota_name, region, virtual_tour) VALUES (1, 'TravelEase', 'Europe', 'yes'), (2, 'VoyagePlus', 'Europe', 'yes'), (3, 'DiscoverWorld', 'Europe', 'no');
SELECT region, COUNT(ota_id) AS total_otas, SUM(CASE WHEN virtual_tour = 'yes' THEN 1 ELSE 0 END) AS virtual_tour_otas, ROUND((SUM(CASE WHEN virtual_tour = 'yes' THEN 1 ELSE 0 END) / COUNT(ota_id) * 100), 2) AS adoption_rate FROM ota_virtual_tour WHERE region = 'Europe' GROUP BY region