The shimmering lake reflected the beauty of the mountains.

Meaning: The lake's surface shone with a soft, wavering light and showed an image of the beautiful mountains.

Choice of Words: Shimmering means shining with a soft, wavering light, lake is a large body of water surrounded by land, and reflected means to show an image of something in a mirror or on a surface.

Alternative Expressions

Related Expressions