Tenerife
Of The Standard Of Taste

the great peak of the Canary Islands, proverbial for its size.