scenery; scene; view
〔風景〕
1. scenery; scene; viewA beautiful scene of nature or an area.
2. scene; situationA special scene or situation that evokes an emotion.
7 more sentences in the app — free account.