Question: Cabañeros National Park and Teide National Park are both located where?
Answer: Spain