Teide - impressions from the clouds