Meaning: This sentence describes the majestic presence of mountains, standing tall and silent like giant figures.
Choice of Words: "Mountains" are large natural elevations of land. "Stood" means to be in an upright position. "Silent" means not making any sound. "Giants" are very large people or things.