A term often used in poetic contexts.
La belleza del paisaje me dejó sin palabras y completamente asombrado.
The beauty of the landscape left me speechless and completely amazed.
La belez del paisaje montañoso me dejó sin palabras durante mi viaje.
The beauty of the mountainous landscape left me speechless during my trip.