Mount Teide, Canary Islands, Spain.

I must ride my bike there as soon as possible.