The best view point on Canarian Island upper clouds!