"Snowy mountain scenery" is a good way to describe the beautiful sight of a mountain covered in snow in Engpsh. Other options might include "majestic snow-capped mountains," "stunning snowy peaks," or "breathtaking winter wonderland." The specific choice of words will depend on the context and the particular characteristics of the mountain scenery you are describing.

