Task: Explanation
Input (English): Teide National Park (Spanish: "Parque nacional del Teide" , ] ) is a national park located in Tenerife (Canary Islands, Spain). Question: Guadarrama National Park and Teide National Park, are national parks located in which country? Answer: Spain
Output (English): Teide National Park Spanish: Parque nacional del Teide ,   is a national park located in Tenerife Canary Islands, Spain.