Question: Are Guadarrama National Park and Teide National Park both in the Spanish mainland?
Answer: no