towering

towering |ˈtou(-ə)ri ng | adjective
extremely tall, esp. in comparison with the surroundings
towering