What is the meaning of Towering?

present participle and gerund of tower

Very tall or high, so as to dwarf anything around it.

The act or condition of being high above others.

Source: wiktionary.org