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."