impressive

US /ɪmˈpres.ɪv/
UK /ɪmˈpres.ɪv/
"impressive" picture
1.

impresionante, imponente

evoking admiration through size, quality, or skill; grand, imposing, or awesome

:
The view from the mountain top was truly impressive.
La vista desde la cima de la montaña era realmente impresionante.
Her performance in the competition was very impressive.
Su actuación en la competición fue muy impresionante.