Fetching details from the dictionary...
vista; view; scene; scenic view
counter for scenes (in a play)
「景」 has another reading with different meanings.
shadow; silhouette; figure; shape