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: Encontre os 3 principais sites de patrimônio cultural virtual globalmente e exiba seus site_id, site_name e virtual_tour_count.
 ###Tabelas: 
CREATE TABLE virtual_sites(site_id INT, site_name TEXT, virtual_tour_count INT); INSERT INTO virtual_sites(site_id, site_name, virtual_tour_count) VALUES (1, 'Machu Picchu Virtual Tour', 400), (2, 'Eiffel Tower Virtual Tour', 500), (3, 'Great Wall of China Virtual Tour', 600), (4, 'Pyramids of Giza Virtual Tour', 300), (5, 'Taj Mahal Virtual Tour', 550);
SELECT site_id, site_name, virtual_tour_count FROM (SELECT site_id, site_name, virtual_tour_count, ROW_NUMBER() OVER (ORDER BY virtual_tour_count DESC) rn FROM virtual_sites) subquery WHERE rn <= 3;