guadarrama national park and teide national park, are both national parks in spain.
guadarrama national park and teide national park, are both national parks in spain.
guadarrama national park
teide national park