noun, na-adjective, noun which may take the genitive case particle 'no'
unparalleled grandeur; the grandest; the most spectacular
Describes something of majestic scale or beauty that is beyond comparison. Often used in literary or formal descriptions of nature, architecture, or artistic works.
Everyone was speechless at the unparalleled grandeur of the mountain scenery.
His work is depicted on a scale of unparalleled grandeur.
壮大 means 'magnificent' or 'grand' in a general sense, while 雄大無比 emphasizes that the grandeur is unmatched or incomparable.
絶景 refers specifically to a superb view or scenery, whereas 雄大無比 can describe any grand or spectacular thing, not just views.
A four-character compound (yojijukugo) combining 雄大 (grand, magnificent) and 無比 (unparalleled, matchless). The exact historical derivation is uncertain, but the components directly convey the meaning.