"Mountains" is Горы in Russian.
Горы means "Mountains" in English.
Word #1066 of 4,000 by frequency in Russian — level B1.
Горы покрыты снегом зимой.
The mountains are covered in snow in winter.