I think, from my understanding of Hanyu, 了 (le) signifies a completed action thus "太阳升高了" means the sun is risen, so it is high. "Is taking" would also be incorrect as that would require an indication of something taking place, not 了.