An expression of surprise or disbelief.
¡Demontres! Nunca había visto un paisaje tan impresionante en mi vida.
Goodness! I have never seen such an impressive landscape in my life.