ephemeral sight

/ɪˈfɛmərəl saɪt/ エフェメラル サイト

1. 短期間しか存在しない、または見ることができない光景や景色。

ほんの短い時間しか目の前に現れず、すぐに消え去ってしまうような、はかなくも美しい景色や情景を指します。その瞬間の美しさが強調されます。
The rainbow was an ephemeral sight, fading quickly into the clouds. (その虹は一瞬の光景で、すぐに雲の中に消えていった。)
関連
transient beauty
momentary view
temporary scene
brief spectacle
short-lived vision