noun
superb view; picturesque scenery
Refers to a breathtakingly beautiful natural or man-made view, often used in travel contexts.
この山頂からの絶景は一生忘れられない。
I will never forget the superb view from this mountaintop.
ホテルの部屋からは海の絶景が楽しめる。
You can enjoy a superb view of the sea from the hotel room.