Sun smiled warmly upon the land.
Meaning: The star at the center of the solar system showed happiness or amusement in a friendly and affectionate manner on or above the solid part of the Earth's surface that is not covered by water.
Choice of Words: Sun is the star at the center of the solar system. Smiled means to make a facial expression that shows happiness or amusement. Warmly means in a friendly and affectionate manner. Upon means on or above something. Land is the solid part of the Earth's surface that is not covered by water.
Alternative Expressions
Related Expressions