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 atração turística mais bem avaliada em Barcelona, Espanha?
 ###Tabelas: 
CREATE TABLE attractions (id INT, city TEXT, name TEXT, rating FLOAT); INSERT INTO attractions (id, city, name, rating) VALUES (1, 'Barcelona', 'Sagrada Familia', 4.7), (2, 'Barcelona', 'Park Guell', 4.5), (3, 'Madrid', 'Prado Museum', 4.6);
SELECT name, rating FROM attractions WHERE city = 'Barcelona' AND rating = (SELECT MAX(rating) FROM attractions WHERE city = 'Barcelona');