towering
adj.
of imposing height; especially standing out above others
an eminent peak|lofty mountains|the soaring spires of the cathedral|towering icebergs
Synonym: eminent, lofty, soaring