Nature displays beauty.
Meaning: This means that the natural world is showing its beauty, which is pleasing to the senses or mind.
Choice of Words: Nature is the natural world or the universe. Displays is a verb that means to show or to exhibit something. Beauty is a noun that means the quality of being pleasing to the senses or mind. So, this sentence describes how the natural world shows its beauty.
Alternative Expressions
Related Expressions