Claim: Teide National Park is located in Spain's Canary Islands. So is the park where you would find the plant Echium wildpretii subsp. trichosiphon.
Label (1 = SUPPORTED, 0 = NOT_SUPPORTED, -1 = unlabeled): 1