stupendous

Definition

Extremely impressive or extraordinary in size, degree, or intensity.

Español Extremadamente impresionante o extraordinario en tamaño, grado o intensidad.

Example

"The mountain offered a stupendous view of the surrounding valleys."