noun
magnificent sight; grand spectacle; spectacular view
A somewhat literary noun for an impressive, grand, or spectacular sight, often used for natural scenery or large-scale displays.
富士山の頂上から見た日の出はまさに偉観だった。
The sunrise seen from the summit of Mt. Fuji was truly a magnificent sight.
その滝は訪れる者すべてを圧倒する偉観である。
The waterfall is a grand spectacle that overwhelms all who visit.