Canary Islands
Canary Islands giant tortoises.