imponente

adjective

imposing, impressive, magnificent

"Los edificios imponentes dominan el centro."

The imposing buildings dominate downtown.